目录
1、将容器的不同端口映射出去
(1)创建容器
此处是以nginx镜像为例:
[root@node03 ~]# docker run -d \
> --name nginx01 \
> -p 8010:80 \ 将容器内的80端口映射出去
> -p 8011:8011 \ 将容器内的8011端口映射出去
> nginx
f8a47ece555aacd5e38bb55765645e0878db45608e8706fdb1cc01a354b0190a
[root@node03 ~]#
【由上可知,容器内的80和8011均映射出去了】
(2)访问测试
测试80端口
【测试成功】
8011端口
【测试成功】
(3)完成
2、将容器的同一端口映射出去
(1)创建容器
[root@node03 ~]# docker run -d \
> --name nginx02 \
> -p 9000:80 \
> -p 9001:80 \
> nginx
7b32f9fa27574940ebcba8211e79459119523aad058c4d113a9e03ce867860f3
[root@node03 ~]#
【容器内的80端口映射到宿主机的不同端口,也就是访问宿主机的9000和9001均是访问容器内的80端口的nginx服务】
(2)访问测试
(3)测试完成