diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index dc66ef2..47460b8 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -235,13 +235,12 @@ jobs: docker network create nas-dashboard_internal fi - # Create compose override that strips networks (Docker 24 compose - # fails to create the container when it can't connect networks). + # Create compose override with network_mode: none (Docker 24 compose + # fails to create containers when it can't connect external networks). # We connect networks manually after container creation. echo 'services:' > /tmp/docker-compose.ci-override.yml echo ' dashboard-dev:' >> /tmp/docker-compose.ci-override.yml - echo ' networks: []' >> /tmp/docker-compose.ci-override.yml - echo 'networks: {}' >> /tmp/docker-compose.ci-override.yml + echo ' network_mode: "none"' >> /tmp/docker-compose.ci-override.yml # Deploy without networks in compose docker compose -f docker-compose.dev.yml -f /tmp/docker-compose.ci-override.yml -p nas-dashboard-dev up -d --pull never