使用有限的选项启动容器,然后停止。是否可以在启动已停止的容器时传递其他选项(如端口转发或安装卷等)?
docker start --help
虽然没有显示太多选项!
是将容器提交到新映像,然后使用新创建的映像运行带有所需选项的新容器,这是唯一可用的选项吗?
答案 0 :(得分:0)
如果您发现在重新启动容器时需要提交容器以获得最后一个状态,那么您就会超出容器的重点。它们应该是不可变的,目标是在任何时候删除和重新创建它们,可能在不同的机器上运行,或者多次复制。
对于持久数据,您应该使用卷。使用卷中的数据,您可以使用正确的选项(如端口转发)销毁并重新启动容器,并且无需提交新映像即可获取数据。