docker容器修改hosts文件,重启失效问题解决
docker容器修改hosts文件docker exec <容器Id> /bin/sh -c "echo 172.19.12.249 d7739aed6d90 >> /etc/hosts"为避免重启失效,放入开启启动项$ cd /etc/profile.d/$ vi hosts.sh//输入命令,保存docker exec
·
docker容器修改hosts文件
docker exec <容器Id> /bin/sh -c "echo 172.19.12.249 d7739aed6d90 >> /etc/hosts"
为避免重启失效,放入开启启动项
$ cd /etc/profile.d/
$ vi hosts.sh
//输入命令,保存
docker exec <容器Id> /bin/sh -c "echo 172.19.12.249 d7739aed6d90 >> /etc/hosts"
重启服务器,可以看到容器的hosts文件已有添加内容。
注意docker必须在root用户才会执行,所以要做下切换,或者以 root 权限运行服务器。
更多推荐
已为社区贡献3条内容
所有评论(0)