3
我有一个应用程序开发asp.net-core 2.0
和部署在Linux与Docker
。asp.net-core 2.0 Docker deploy
因此,我创建泊坞窗图像和Linux服务器上运行,如:
docker run -p 80:80 --name my-container my-image:1.0
所以从泊坞窗图像my-image:1.0
创建容器my-container
现在的问题是,当我做出一些改变我的应用程序,并希望部署一个改变我不得不停止/删除my-container
,并创建新的码头工人形象就像一个新问题:
docker stop my-container
docker rm my-container
docker run -p 80:80 --name my-container my-image:1.1
有没有办法用新图像更新容器?要点是使用现有容器和新版本的图像。
考虑到Docker镜像和容器的不可变性质,答案将是否定的。 –