当前位置: 首页 > news >正文

手机端网站建设的费用清单优化网站的方法

手机端网站建设的费用清单,优化网站的方法,1369免费版街景地图,vi设计概念9 | Docker中网络功能知识梳理和了解 1 外部访问容器1.1 访问方式1.2 映射所有接口地址1.3 映射到指定地址的指定端口1.4 映射到指定地址的任意端口1.5 查看映射端口配置 2 容器互联2.1 新建网络2.2 连接容器 3 配置DNS 简单说:Docker 允许通过外部访问容器或容器互…

9 | Docker中网络功能知识梳理和了解

  • 1 外部访问容器
    • 1.1 访问方式
    • 1.2 映射所有接口地址
    • 1.3 映射到指定地址的指定端口
    • 1.4 映射到指定地址的任意端口
    • 1.5 查看映射端口配置
  • 2 容器互联
    • 2.1 新建网络
    • 2.2 连接容器
  • 3 配置DNS

简单说:Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。

1 外部访问容器

1.1 访问方式

  • 要想让外部访问容器中的一些网络应用,需要通过 -P-p 参数来指定端口映
    射;
  • -PDocker 会随机映射一个端口到内部容器开放的网络端口;
  • docker container ls 查看到本地主机的 32768 被映射到了容器的 80 端口,此时访问本机的
    32768 端口即可访问容器内 NGINX 默认页面:
    在这里插入图片描述
  • docker run -d -P nginx:alpine
    在这里插入图片描述
  • -p:指定要映射的端口(在一个指定端口上只可以绑定一个容器)。
# 支持的格式
ip:hostPort:containerPort | ip::containerPort | hostPort:containerPort 

1.2 映射所有接口地址

  • 方式:hostPort:containerPort (默认会绑定本地所有接口上的所有地址);
  • 举例:本地的80映射到容器的80端口:
docker run -d -p 80:80 nginx:alpine

在这里插入图片描述

1.3 映射到指定地址的指定端口

  • 方式:ip:hostPort:containerPort(指定映射使用一个特定地址);
  • 举例:比如localhost 地址:
docker run -d -p 127.0.0.1:80:80 nginx:alpine 
  • 我这里端口已经被绑定了,所以会报错,先不管这个:
    在这里插入图片描述

1.4 映射到指定地址的任意端口

  • 方式:ip::containerPort
  • 举例:绑定 localhost 的任意端口到容器的 80 端口,本地主机会自动分配一个端口:
docker run -d -p 127.0.0.1::80 nginx:alpine

在这里插入图片描述

1.5 查看映射端口配置

  • 命令: docker port
    在这里插入图片描述

2 容器互联

2.1 新建网络

  • 创建新的docker网络:
docker network create -d bridge mynet

在这里插入图片描述

2.2 连接容器

  • 运行容器并连接到刚才新建的网络mynet
docker run -it --rm --name busybox1 --network mynet busybox sh

在这里插入图片描述

  • 打开新的终端,再运行一个容器并加入到 mynet 网络:
docker run -it --rm --name busybox2 --network mynet busybox sh

在这里插入图片描述

  • 再打开一个终端查看容器信息:
    在这里插入图片描述
  • 使用ping命令来验证两个容器建立了互联关系:
    在这里插入图片描述
    在这里插入图片描述

3 配置DNS

  • Docker 利用虚拟文件来挂载容器的 3 个相关配置文件;
  • 通过mount命令查看挂载信息:
    在这里插入图片描述
  • 宿主主机 DNS 信息发生更新后,所有 Docker 容器的 DNS 配置通过 /etc/resolv.conf文件立刻得到更新;
  • 配置全部容器DNS,也可以在 /etc/docker/daemon.json 文件中增加以下内容来设置:
{"dns" : ["123.123.123.123","6.6.6.6"]
}
  • 则,每次启动容器DNS为以上的配置。使得配置生效的命令为:
 docker run -it --rm ubuntu:18.04 cat etc/resolv.conf
http://www.dinnco.com/news/70311.html

相关文章:

  • 如何查询到某网站开发商seo资源
  • 网络公司网站建设彩铃样本网络营销八大职能
  • 一个虚拟主机做2个网站吗自媒体平台注册下载
  • 做微信网站公司网销平台排名
  • 兴仁县城乡建设局网站网站推广专家
  • 西安千度网站建设全网营销是什么意思
  • 网站开发界面图标设计周口网站seo
  • 海尔公司的网站建设沧州seo推广
  • 用flask做的网站有哪些推广优化网站排名教程
  • 文化传媒公司网站模板中国国家人事人才培训网证书查询
  • 南部县人民医院地址优化设计七年级上册数学答案
  • 网站制作要用哪些软件seo排名的方法
  • 为什么自己做的网站别的电脑打不开seo就是搜索引擎广告
  • win7 iis新建网站全网营销代运营
  • wordpress 安装主题 无法创建目录seo是谁
  • 视觉传达设计专业三台网站seo
  • 网站的客服怎么做事件营销的经典案例
  • wordpress模板转为emlog站外seo是什么
  • 西安做网站收费价格搜索引擎广告图片
  • 医疗网站建设要多少钱郑州网络推广厂家
  • 网站建设项目实践报告书百度推广客户端app下载
  • 天津建设工程网站枫树seo
  • 做网站用什么代码编写互联网广告销售
  • wordpress后台添加一级菜单唐山seo排名
  • 公司网站用什么开发360网址导航
  • jn建站系统官网网站seo的方法
  • 做网站设计用到的软件新冠疫情最新数据
  • 用phpcms做的网站模板seo线下培训机构
  • 怎样做自己的购物网站seo网上课程
  • 网站节假日喜庆头部背景换肤js代码 带关闭按钮上海网络推广服务