我是docker的新手我已经将我的应用程序容器化了。当程序运行日志并创建用户映像时,因此在使用新映像更新docker时,必须保留这些文件。做正确的方法是什么
答案 0 :(得分:1)
您可以通过volumes将主机文件系统挂载到容器中。您还可以使用卷来保存来自不同容器运行的数据。
基于图像构建容器。仅当您构建新容器时,才能使用更新的映像 。请记住,即使使用远程存储库中的相同标记更新映像,docker也将始终重用本地已知的映像。
要使用更新的图片代码强制重建,请运行:
docker build --pull . // will fetch the most current base image and create a new container
您还可以运行:
docker pull {image}:{tag} && docker build .