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

做网站能挣钱不创业网站怎么做的

做网站能挣钱不,创业网站怎么做的,网站快速推广排名技巧,图片编辑软件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.yayakq.cn/news/473266/

相关文章:

  • 给企业做网站需要什么信息手机网游排行榜2022前十名最新
  • 怎么样在网站文章最后做超链接互联网出版中的网站建设策划
  • 长安做英文网站中国互联网企业100强
  • 建设公益网站多少钱石家庄新闻主持人
  • 怎么看网站有没有做404开个捕鱼网站怎么做
  • 丽水市住房和城建建设局网站怎么做跳转网站 充值登陆
  • 杭州怎样建设网站网站页面那个图怎么做
  • 毕设做桌面软件 网站深圳盐田住房和建设局网站
  • 江门站排名优化毕业设计 旅游网站建设
  • 海报在线制作网站做ppt软件怎么下载网站
  • 百度怎么优化网站排名代做网站名称优化
  • 国际电子商务网站建设wordpress 前端框架
  • 北京网站建设厂家假链接制作网站
  • 自己做的相册网站品牌免费网站建设
  • 专业网站建设加盟合作手机网站支付签约
  • mooc网站开发ppt四川建设行政主管部门官方网站
  • 酒店的网站建设方案公司收购
  • 校园电子商务网站建设西宁微网站建设
  • seo搜索引擎优化入门长沙网站优化电话
  • vs 2017c 怎么建设网站济源网站建设济源
  • 长沙网站关键词排名公司wordpress 视频存储
  • 搭建网站需要的软件下载网站即将上线 模板
  • 上传网站到google品牌网络营销案例
  • Wordpress支付时效网站如何做seo
  • 长春网站建设哪家专业网站做缓存
  • 局域网手机网站建设郑州银行app
  • 大学网站 作风建设专题wordpress音频播放
  • 湖南火电建设有限公司招标网站潜江招聘资讯网
  • 网站浮动窗口如何做wordpress怎么加速
  • 四川建设招标网站软件项目流程八个阶段