มีขอบเขตของบริการที่กำหนดไว้ใน docker-compose.yml บริการเหล่านี้เริ่มต้นแล้ว ฉันจำเป็นต้องสร้างใหม่เพียงหนึ่งสิ่งเหล่านี้และเริ่มต้นโดยไม่มีบริการอื่น ๆ ฉันรันคำสั่งต่อไปนี้:
docker-compose up -d # run all services
docker-compose stop nginx # stop only one. but it still running !!!
docker-compose build --no-cache nginx
docker-compose up -d --no-deps # link nginx to other services
ในตอนท้ายฉันได้รับ nginx container เก่า โดยนักเทียบท่าเขียนไม่ได้ฆ่าภาชนะที่ใช้งานทั้งหมด!
docker-compose up --build