Docker配置与服务端口绑定管理
发布时间
阅读量:
阅读量
网络模式
Docker有三种网络模式:
1. Bridge(默认) : 桥接,Docker会虚拟出个网卡,独立IP、端口,故需要做端口映射
2. Host: 使用宿主机的网卡IP端口
3. None:Docker不和外界通讯
端口映射
默认是Bridge模式,一些容器需要端口映射,比如Nginx, Tomcat等
➜ ~ docker run --help
可观察到以下内容:
通过以下命令行选项执行操作:
-d,--detach 在背景中运行容器并输出其ID。
-p,---publish-list 允许容器指定端口到主机。
-P,---publish-all 允许所有暴露的服务随机分配端口。
➜ ~ docker run -d -p 8080:80 nginx
c9df7673d41d8f244154d075d9c643d782964cecab41d48fdc4d9f28d7d91cfa
此时就可以宿主机 localhost:8888 打开nginx容器主页
-d用于设置后台模式运行(同时支持交互式模式),并且会显示容器ID。
-p(小写)用于自定义端口映射(对应于宿主机的端口与容器的端口相对应)。
先停止
全部评论 (0)
还没有任何评论哟~
