在WordPress Docker容器中更改映射的IP



我和Docker有点新手。问题是我的服务器提供商最近更改了公共IP。当我运行WordPress容器时,我使用以下内容:

docker run -e WORDPRESS_DB_PASSWORD=xxx --name wordpress-xx --link wordpressdb-xx -p 185.166.xx.xx:8081:80 -v "$PWD/docker/data/wordpress/xx":/var/www/html -d wordpress

我该如何更改旧的IP以在已经运行的容器中分配新IP?

是否可以使用Local -Host IP运行此容器?例如:

    docker run -e WORDPRESS_DB_PASSWORD=xxx --name wordpress-xx --link wordpressdb-xx -p 127.0.0.1:8081:80 -v "$PWD/docker/data/wordpress/xx":/var/www/html -d wordpress

您还可以尝试使用docker commit将当前容器作为图像保存,然后将图像作为新IP的新容器运行。

如果您只有一个网络接口,则仅通过端口。您也可以使用127.0.0.1地址

最新更新