【docker】修改運行容器綁定的IP和port


查看容器使用的IP

docker inspect nginx
docker inspect --format='{{.NetworkSettings.Networks.deyatech.IPAddress}}' nginx

 

查看容器ID,記住ID后續會用

docker ps -a

停止容器

docker stop es

停止docker服務

systemctl stop docker

修改 ip 和 port

cd /var/lib/docker/containers/容器ID/
vim hostconfig.json
修改HostIp和HostPort,若綁定0.0.0.0,則HostIp改為空就行。例:{"HostIp":"","HostPort":"9200"}

啟動docker服務

systemctl start docker

啟動容器

docker start es

查看容器的端口映射

docker port es

 

注意:順序,先停止目標容器,再停止docker服務。修改完,先啟動docker服務,再啟動目標容器。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM