1. 首先要停止容器 docker stop <CONTAINER ID> 2. 修改容器的端口映射文件 cd/var/lib/docker/containers# 找到以container id开头的文件夹并进入 修改hostconfig.json文件 找到PortBindings添加端口映射 比如想要暴露容器内的22端口到2200端口: "22/tcp":[{"HostIp":"","HostPort":"2200"}] 修改config.v2....
最后重启 docker,然后查看容器相关配置信息是否已经修改完毕 # 重启 docker service docker restart # 或者 systemctl restart docker # 查看容器相关配置信息 docker inspect {容器的名称或者 id } # 比如: docker inspect cbe26510c276 # 配置符合你的要求后,再次启动容器 docker start {容器的名称或者 id } # ...
1.提交一个运行中的容器为镜像 dockercommit-m'add images'mycentos linjie/mycentos:v1 1. 2.运行镜像并添加端口 dockerrun-d-p8000:80 linjie/mycentos:v1 /bin/bash 1. 3.docker环境的防火墙配置初始化docker配置[root@master data]# cat /etc/sysconfig/iptables# Generated by iptables-save v1.4.7 ...