From c12e3f22f1f0c823cc8866df59bf3259969b7730 Mon Sep 17 00:00:00 2001 From: movingsam Date: Fri, 27 Feb 2026 21:42:50 +0800 Subject: [PATCH] =?UTF-8?q?ci(workflows):=20=E4=BC=98=E5=8C=96docker.yml?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=BB=A5=E6=94=AF=E6=8C=81docker=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在docker.yml工作流中添加docker-in-docker服务支持 - 配置服务端口2376并设置特权模式 - 添加环境变量DOCKER_HOST和DOCKER_TLS_VERIFY以正确连接docker服务 - 修正密码环境变量名称由GITEATOKEN改为GITEA_TOKEN保证一致性 --- .gitea/workflows/docker.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index d9648c1..e330868 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -59,6 +59,15 @@ jobs: needs: build runs-on: ubuntu-latest if: gitea.event_name == 'push' + services: + docker: + image: docker:dind + ports: + - 2376:2376 + options: --privileged + env: + DOCKER_HOST: tcp://localhost:2376 + DOCKER_TLS_VERIFY: "" steps: - name: Checkout uses: actions/checkout@v4 @@ -90,7 +99,7 @@ jobs: with: registry: ${{ env.REGISTRY }} username: ${{ gitea.actor }} - password: ${{ secrets.GITEATOKEN }} + password: ${{ secrets.GITEA_TOKEN }} - name: Extract metadata id: meta