容器未启动?
如果你的容器还没有构建时,想添加端口映射时,你只需要在创建容器的时候添加 -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
# 比如