From 663d1c0a34f9532d3b03c24a4607b74db6be622d Mon Sep 17 00:00:00 2001 From: dfcarvajal Date: Wed, 17 Dec 2025 17:05:33 +0100 Subject: [PATCH] TEST: docker in docker --- .gitea/workflows/test_dind.yaml | 47 +++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .gitea/workflows/test_dind.yaml diff --git a/.gitea/workflows/test_dind.yaml b/.gitea/workflows/test_dind.yaml new file mode 100644 index 0000000..fda1298 --- /dev/null +++ b/.gitea/workflows/test_dind.yaml @@ -0,0 +1,47 @@ +name: Test DIND Integration + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + workflow_dispatch: + +jobs: + test-docker: + runs-on: ubuntu + + services: + docker: + image: docker:dind + + env: + DOCKER_HOST: tcp://docker:2376 + DOCKER_TLS_VERIFY: "" + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Wait + run: sleep 10 + + - name: Verify Docker daemon is running + run: | + echo "Testing Docker daemon connection..." + docker info + + - name: List running containers + run: | + echo "Listing all containers..." + docker ps -a + + - name: Test Docker functionality + run: | + echo "Testing basic Docker operations..." + docker run --rm hello-world + + - name: Verify DIND isolation + run: | + echo "Testing container isolation..." + docker run --rm alpine:latest echo "DIND is working perfectly!" \ No newline at end of file