84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
已存在的容器,原来端口-p 80:66 要怎么操作才能把端口改成 -p 80:77,就是把映射从66改到77?必须要重新建一个容器吗?
现在应该改不了端口吧, 你可以看看docker update 的选项
查了一下资料,似乎目前做不到直接在原容器上修改 port expose,docker update 命令也不支持。这个需求呼声很高。
把当前容器提交成一个镜像,再从新镜像run,也是一个折中办法。
--- update
修改 Dockerfile 里的 expose,然后重新 build一下。
Dockerfile
expose
如果不想重建容器,可以在 docker run 使用 --expose 参数指定,相当于覆盖 Dockerfile 里的 expose。
docker run
--expose
现在应该改不了端口吧, 你可以看看docker update 的选项
查了一下资料,似乎目前做不到直接在原容器上修改 port expose,docker update 命令也不支持。这个需求呼声很高。
把当前容器提交成一个镜像,再从新镜像run,也是一个折中办法。
--- update
修改
Dockerfile
里的expose
,然后重新 build一下。如果不想重建容器,可以在
docker run
使用--expose
参数指定,相当于覆盖Dockerfile
里的 expose。