因此,我已经部署了一个带有docker的应用程序,但是每次我都要删除和重建映像,所以我用脚本为我做了所有事情:docker-compose ps # lists all services (id, name)docker-compose rm dee506ab283a # this will remove
文件看起来如下(这只是相关部分的一个片段): master:我在jenkins-master/Dockerfile中更新了base映像的版本,然后使用docker-composebuild进行重建。当我运行docker-compose up -d时,它使用master_master映像来启动一个容器(称为master_master_1)。
在docker-compose.yml中定义了服务的范围。这些服务已启动。我只需要重建其中的一个并启动它,而不需要启动其他服务。我运行以下命令:docker-compose stop nginx # stop only one. but it stilldocker-composebuild --no-cache nginx
docker-compose up -d --no-deps # link n