赞
踩
如果你的容器还没有构建时,想添加端口映射时,你只需要在创建容器的时候添加 -p
参数,想添加几个端口映射就追加几个 -p
参数。类似于如下示例:
- docker run --name api_dfo_hyperf_ws \
- -v /Users/pudongping/glory/codes/dfo/api_dfo_hyperf:/api_dfo_hyperf \
- -p 9502:9502 \
- -p 9503:9503 \
- -p 9504:9504 \
- -p 9505:9505 -it \
- --entrypoint /bin/sh \
- alex/alex_api_dfo:v1.0
但是想修改或者添加端口时,先停止掉正在运行的 docker 服务。
systemctl stop docker
以下内容都是以容器 id 为 cbe26510c276
进行操作的,请务必将容器 id 换成你自己需要修改的容器 id。
查看容器完整的 hash_of_the_container
数值:
- docker inspect {容器的名称或者 id } | grep Id
-
- # 比如:
- docker inspect cbe26510c276 | grep Id
- # 会得到如下结果:
- # "Id": "cbe26510c276fa9a4487a8c2af8cbb49410f2a5305149d2b26eb8ce37c777d00"
打开 hostconfig.json
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。