Docker-compose.yml içinde tanımlanan hizmetlerin kapsamı vardır. Bu hizmet başlatıldı. Bunlardan yalnızca birini yeniden oluşturmam ve diğer hizmetleri kullanmadan başlatmam gerekiyor. Aşağıdaki komutları çalıştırıyorum:
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
Sonunda eski nginx konteyner aldım. Bu arada docker-compose çalışan tüm konteynerleri öldürmez!
docker-compose up --build