容器未启动?
如果你的容器还没有构建时,想添加端口映射时,你只需要在创建容器的时候添加
-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
版权声明:本文为JineD原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。