docker 重启 /etc/hosts 重置
原因:容器重启,hosts文件中原来的IP地址无效方法1:启动时命令:docker network create -d bridge my-netdocker run --name zookeeper --hostname zookeeper --net my-net --ip 172.17.0.1 --add-host domain1:172.17.0.2 --add-host dom...
·
原因:容器重启,hosts文件中原来的IP地址无效
方法1:启动时命令:
docker network create -d bridge my-net
docker run --name zookeeper --hostname zookeeper --net my-net --ip 172.17.0.1 --add-host domain1:172.17.0.2 --add-host domain2:172.17.0.3 -d -p 8080:8888 zookeeper
方法2:Dockerfile CMD命令,
ENTRYPOINT [ "/data/hosts.sh" ]
cat hosts.sh
#!/bin/bash
cat /data/hosts.txt >> /etc/hosts
更多推荐
已为社区贡献1条内容
所有评论(0)