容器在自动构build之后被移除

我目前正在通过连接到我的Bitbucket的docker中心尝试docker的自动化版本。 我也在我的docker环境中运行watch tower,这样每次代码改变时图像和容器都会自动重启。 然而,我所经历的是,我的nginx每当自动构build发生时都消失了,这很奇怪。所以基本上,每当我在我的bitbucket仓库上推新代码时,我都期待一个新的代码会自动进入我的容器

这是我的docker-compose.yml文件

radar: image: my-custom-image/my-custom-tag env_file: .env links: - postgres:postgres - redis:redis - rabbitmq:rabbitmq volumes: - /usr/src/app - /usr/src/app/static - /usr/logs/ nginx: restart: always build: ./nginx/ ports: - "80:80" volumes_from: - radar links: - radar:radar postgres: restart: always image: postgres:latest volumes_from: - data volumes: - ./postgres/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d env_file: .env expose: - "5432" rabbitmq: image: rabbitmq:latest env_file: .env redis: restart: always image: redis:latest expose: - "6379" celery: build: ./celery/ links: - postgres:postgres - rabbitmq:rabbitmq - redis:redis volumes_from: - radar env_file: .env command: celery worker -l info --concurrency=10 -A radar -B data: restart: always image: alpine volumes: - /var/lib/postgresql command: "true"