网络访问
-p / -P 参数说明
参数
说明
-P
随机映射
-p
指定端口
随机分配映射端口
docker pull ghost
docker run -d -P ghost
# 启动ghost博客并随机分配映射端口
# -P 宿主机随机分配映射端口查看端口映射
iptables -t nat -L -n指定映射端口
docker run -d -p 81:80 nginx访问测试
同主机使用多ip的相同端口提供映射服务
添加多ip
指定端口映射
测试访问
同ip使用随机端口映射相同服务
开启服务指定映射
访问测试
综合案例
基于Nginx启动一个容器,监听80和81端口,访问80出现nginx默认首页,访问81,出现另外一个站点(站点数据在宿主机上的 /tmp/hello 目录)
Last updated