• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > Docker学习笔记之Docker端口映射

Docker学习笔记之Docker端口映射

作者:恶性佛 字体:[增加 减小] 来源:互联网

本文主要包含Docker端口映射,docker容器的端口映射等服务器相关知识,恶性佛 希望可以进行参考

最近在学习docker,今天了解了Docker端口映射,给自己留个小笔记,也分享给大家

为什么要端口映射?

在启动容器时,如果不配置宿主机器与虚拟机的端口映射,外部程序是无法访问虚拟机的,因为没有端口。

端口映射的指令是什么?

docker指令:docker run -p ip:hostPort:containerPort redis

使用-p参数会分配宿主机的端口映射到虚拟机。

IP表示主机的IP地址。

hostPort表示宿主机的端口。

containerPort表示虚拟机的端口。

支持的格式有三种:

ip:hostPort:containerPort:映射指定地址的指定端口到虚拟机的指定端口(不常用)

如:127.0.0.1:3306:3306,映射本机的3306端口到虚拟机的3306端口。

ip::containerPort:映射指定地址的任意端口到虚拟机的指定端口。(不常用)

如:127.0.0.1::3306,映射本机的3306端口到虚拟机的3306端口。

hostPort:containerPort:映射本机的指定端口到虚拟机的指定端口。(常用)

如:3306:3306,映射本机的3306端口到虚拟机的3306端口。

如何查看是否映射成功?

使用docker ps命令查看

 

出现6379/tcp的表示宿主机并没有打开与虚拟机的端口映射。

出现0.0.0.0:3306->3306/tcp表示宿主机的3306端口映射到了虚拟机的3306端口。

也可以使用docker port NAME查看端口映射情况。

  

表示虚拟机的3306端口映射到了主机的3306端口。

如果没有任何回复,表示端口映射失败。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

您可能感兴趣的文章:

  • Docker 给运行中的容器设置端口映射的方法
  • Docker端口映射实现网络访问的方法
  • Docker 端口映射详细介绍
  • Docker端口映射的实现
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Docker端口映射实现网络访问的方法
  • Docker学习笔记之Docker端口映射

相关文章

  • 购买虚拟服务器的8大注意事项
  • VMware网络连接模式(桥接、NAT以及仅主机模式的详细介绍和区别)
  • Vmware10上MAC OS 10.9安装配置方法图文教程
  • Docker 运行时的用户与组管理的方法
  • VirtualBox虚拟机安装CentOS 7详细教程
  • 关于docker容器优雅退出的问题详解
  • Docker容器中运行nginx
  • 构建一个简单的CaaS系统
  • 利用docker搭建LAMP运行环境教程详解
  • 在Docker上安装配置Oracle教程

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 详解ASP.NET Core Docker部署
    • Linux Docker安装wordpress的方法详解教程
    • Windows10下安装Docker的步骤图文教程
    • 详解VirtualBox虚拟机网络环境解析和搭建-NAT、桥接、Host-Only、Internal、端口映射
    • 在Centos7 中更改Docker默认镜像和容器的位置
    • 在Ubuntu 16.04上用Docker Swarm和DigitalOcean创建一个Docker容器集群的方法
    • Docker学习笔记之Docker部署Java web系统
    • 详解Docker 配置国内免费registry mirror
    • Docker创建镜像、怎么修改、上传镜像等详细介绍
    • docker之点到点的容器网络的配置

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有