docker run 命令的一些参数记录(持续更新中)

1.在执行docker run命令去创建一个容器的时候有时候会涉及到 -v 进行路径的挂载
例如:-v /etc/hosts:/etc/hosts
1)目录对应的时候宿主机已经存在该文件或者路径结构,宿主机会去替换容器内(宿主机的文件优先)
2)因为挂载是单向,所以在容器内修改,不会影响宿主机文件,且重启容器后容器内会被覆盖
3)建议使用 --add-host 参数来添加临时条目来解决持久化问题


2.网络环境该语句使容器直接共享宿主机的网络环境
例如:--net=host
1)降低隔离性
2)低延迟
综上请结合对应的使用场景做出选择