0. 背景
如大家所知,一般创建容器之后,想要修改端口号的话,
只能新建容器.通过这个文章知道docker 修改已经创建的容器的设置
我们可以通过修改容器的配置文件来达到目的,但是手动修改操作麻烦,
并且风险比较大,所以我就写了个脚本来做这个事情.
1. 创建一个名为「change_docker_port.sh」的脚本文件.
脚本文件里面的内容可以从下面这篇文章直接复制.
https://knowledge.f5.si/open.knowledge/view/239

2. 给脚本文件设置可执行权限
sudo chmod +x change_docker_port.sh
3. 执行脚本修改端口号
# change_docker_port.sh <容器ID前方部分不重复就好> <容器内部端口号> <绑定到主机的端口号>
sudo ~/change_docker_port.sh 01 3000 23000
例子:以下是我这边自己执行的例子(把容器内容的3000绑定到主机的33000)
