我找不到这方面的任何文件。我启动一个容器来挂载一些NFS卷并执行一些入口点脚本。脚本从docker命令接收参数。
下面是我使用的一个示例命令:
docker -H 192.168.0.31:4000 run -v /nfs/bench:/nfs/bench:shared
-e BENCH_SHARED_FOLDER=/nfs/bench -e BENCHID=354re34343
--restart always -d meandocker/benchnew:v1因此,该命令具有端口、要挂载的卷和其他环境变量。我的问题是,当容器重新启动时,所有这些信息会发生什么?停靠器是否使用完全相同的命令来启动新容器?
发布于 2018-05-24 11:23:55
是。
只要容器未被移除,您在创建容器时为docker run命令指定的任何配置都将在Docker中持久化。因此,如果容器重新启动,它将保持相同的配置。
但是,我建议使用docker-组合工具来声明容器并管理它们的配置。
https://serverfault.com/questions/808232
复制相似问题