首页 > 其他分享 >1.6 Docker 容器 ip 和端口映射

1.6 Docker 容器 ip 和端口映射

时间:2022-12-15 14:48:06浏览次数:65  
标签:容器 1.6 -- IP 模式 Docker 端口映射

在 Dokcer 中共有四种网络模式: ⚫ host 模式,使用 --net=host 指定 ⚫ container 模式,使用 --net=container:NAMEorID 指定 ⚫ none 模式,使用 --net=none 指定 ⚫ bridge 模式,使用 --net=bridge 指定,默认设置   bridge 模式是 Docker 默认的网络设置,此模式会为每一个容器分配一个未占用的 IP 使用,但是此模式下如果容器停止重新启动,IP 会重新分配,很可 能会和之前的 IP 不同。 在实际工作中,服务一般需要固定的 IP,所以在实际使用 Docker 的时候通常会为每个容器设置固定的 IP。 如果需要启动的 Docker 容器比较多,需要提前规划好 IP 设置,确保需要通讯的 Docker 容器在相同的网段,并且一般考虑到扩展性会预留一些 IP 以供未来使用。   端口映射为 Docker 容器特别重要的一个概念,容器由于自身的隔离性,使得外界没有办法访问容器内部服务(如在容器中启动 Tomcat,外界是无法直接 访问到该 Tomcat 的)。 Docker 端口的映射机制,可以将容器内部端口映射到宿主机。用户通过访问宿主机端口即可实现对容器的访问。 下文中的 docker run命令中的-p 参数就是用来指定容器对宿主机的端口映射。   注:Docker 集群就是多个使用多个 Docker 运行相同的程序,提供相同的服务,从而提高该模块的负载能力。

标签:容器,1.6,--,IP,模式,Docker,端口映射
From: https://www.cnblogs.com/cnetsa/p/16984978.html

相关文章

  • 2. Docker 安装
    目前Docker官方提供Ubuntu、CentOS、Windows、MacOS操作系统的安装包。具体支持版本如下: ➢Ubuntu◼UbuntuPrecise12.04(LTS)◼UbuntuTrusty14.04(LTS)......
  • Docker学习笔记十二:Docker安装MySQL
    下载命令:dockerpullmysql:5.7安装可参考Docker Hub官网说明的镜像的用法  安装 不挂载目录启动容器创建容器命令:dockerrun-d--name=mysql1-p3307:......
  • 1.1 Docker 和虚拟机
    虽然Docker和虚拟机有着很多的相似之处,但是Docker和虚拟机之间有着本质的区别。  从图中可以看出虚拟机运行基于6层结构。6层结构包括硬件层、宿主机操作系统......
  • 1.2 Docker Container
    DockerContainer(容器)即Docker将宿主机隔开的一个个独立空间。在容器内部我们可以像操作普通系统一样操作容器。容器完全使用沙箱机制,相互之间不会有任何接口,几乎没有......
  • 1.3 Docker Image
    DockerImage(镜像)可以看作是一个特殊的文件系统。即对某一时刻容器状态的备份。镜像不包含任何动态数据,其内容在构建之后也不会被改变。比如我们在一个容器内安装了JDK......
  • 1.4 Docker Registry
    DockerRegistry(记录中心)是Docker官方及一些第三方机构(国内比如阿里、腾讯都提供有Docker的记录中心)为了方便大家更轻松的开发Docker环境,将一些常用的容器打包成......
  • 1.5 Docker 运行原理
    Docker在实际运行过程中的运行原理如图6所示。Client代表操作用户,Docker_Host代表安装有Docker的宿主机。Registry代表Docker官方或第三方记录中心。操作用......
  • 「Docker学习系列教程」基础篇小总结及高级篇预告
    通过前面十来篇的学习,我们已经把docker基础篇学习完了。这篇文章,咱们就来小总结下基础篇学习的东西以及介绍接下来高级篇中,将会学习到哪些知识点。 基础篇总结:第一篇,......
  • 【实战】企业级持续集成(DevOps/TestOps自动化平台):git + gitlab + jenkins + pipeline
    为什么要写企业级持续集成(jenkins+pipeline+k8s)?目前网上自动化持续集成的资料很多,但基本上都是局限于jenkins自由风格的job,结合shell脚本来实现持续集成,这种方式的缺点......
  • 【JVM故障问题排查心得】「内存诊断系列」Docker容器经常被kill掉,k8s中该节点的pod也
    背景介绍最近的docker容器经常被kill掉,k8s中该节点的pod也被驱赶。我有一个在主机中运行的Docker容器(也有在同一主机中运行的其他容器)。该Docker容器中的应用程序将会计算数......