From 3e74378fa794162e924c9a734cbac643b58414b4 Mon Sep 17 00:00:00 2001 From: fly6516 Date: Sun, 29 Dec 2024 11:18:32 +0800 Subject: [PATCH] ci: fix more commands --- .gitea/workflows/main.yaml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/main.yaml b/.gitea/workflows/main.yaml index 90021ff..4e0af3c 100644 --- a/.gitea/workflows/main.yaml +++ b/.gitea/workflows/main.yaml @@ -14,6 +14,7 @@ jobs: - name: Checkout repository uses: http://fly6516.synology.me:4000/Gitea_Action/checkout@v2 + # Create Docker configuration directory - name: Create Docker configuration directory run: sudo mkdir -p /etc/docker @@ -21,9 +22,19 @@ jobs: - name: Configure Docker Daemon for Mirror run: | echo '{ - "registry-mirrors": ["https://dockerp.com"] + "registry-mirrors": ["https://dockerp.com"] }' | sudo tee /etc/docker/daemon.json - sudo systemctl restart docker + + # Restart Docker Daemon Without systemd + - name: Restart Docker Daemon + run: | + sudo killall dockerd || true + sudo nohup dockerd > /dev/null 2>&1 & + sleep 5 + + # Validate Docker Configuration + - name: Validate Docker Configuration + run: docker info | grep -i mirrors # Set up Docker Buildx - name: Set up Docker Buildx