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

南昌网站建设服务公众号网页源码

南昌网站建设服务,公众号网页源码,网站建设 策划方案书,营销网站建设套餐文章目录 1. Docker容器之间通信的主要方式1.1 通过容器ip访问1.2. 通过宿主机的ip:port访问1.3. 通过link建立连接#xff08;官方不推荐使用#xff09;1.4. 通过 User-defined networks#xff08;推荐#xff09; 2. 参考资料 1. Docker容器之间通信的主要方式 1.1 通… 文章目录 1. Docker容器之间通信的主要方式1.1 通过容器ip访问1.2. 通过宿主机的ip:port访问1.3. 通过link建立连接官方不推荐使用1.4. 通过 User-defined networks推荐 2. 参考资料 1. Docker容器之间通信的主要方式 1.1 通过容器ip访问 容器重启后ip会发生变化。通过容器ip访问不是一个好的方案。 1.2. 通过宿主机的ip:port访问 通过宿主机的ip:port访问只能依靠监听在暴露出的端口的进程来进行有限的通信。 容器之间通信不能用 localhost、127.0.0.1只能用宿主机的 ip:port 通信但是主机的ip地址会随着宿主机的重启而变化 以 MySQL 容器为例如下 创建容器 docker run -it -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORDroot mysql:5.7主机直接访问暴露的端口 如下图暴露端口的方式很方便主机与容器之间的通信跟连接主机本地一样 1.3. 通过link建立连接官方不推荐使用 运行容器时指定参数link使得源容器与被链接的容器可以进行相互通信并且接受的容器可以获得源容器的一些数据比如环境变量。 # 源容器mysql docker run -itd --name mysql_test -e MYSQL_ROOT_PASSWORDroot mysql:5.7 #被链接容器 centos docker run -itd --name centos_test --link test-mysql:mysql centos /bin/bash #进入test-centos docker exec -it centos_test /bin/bash1.4. 通过 User-defined networks推荐 先给出结论 配置 -p 选项让宿主机和容器之间通过 暴露端口 来通信 配置 --network 选项让容器加入同一个网络也配置 --network-alias 选项让容器间相互连接 以centos和mysql容器之间通信为例使用方法步骤如下 创建网络 docker network来创建一个桥接网络在docker run的时候将容器指定到新创建的桥接网络中这样同一桥接网络中的容器就可以通过互相访问。 docker network create dockerbetweennetwork启动mysql容器时加入创建的网络 创建mysql容器加入到dockerbetweennetwork网络也暴露了3306端口给主机使用 # 创建mysql容器 docker run -it -p 3306:3306 --name mysql_test \ --network dockerbetweennetwork --network-alias mysql_network \ -e MYSQL_ROOT_PASSWORDroot \ -d mysql:5.7启动centos容器时加入创建的网络 # 创建centos容器 docker run -it --name centos_test \--network dockerbetweennetwork --network-alias centos_network \ -d centos验证结果 查看mysql容器的ip地址 # 查看mysql容器ip地址 docker inspect mysql_test我的mysql_test的ip地址是 172.21.0.2(mysql) 进入centos容器中查看是否跟mysql容器在同一个网络 # 进入centos容器中 docker exec -it centos_test /bin/bash # ping 上面得到的mysql容器的地址 ping mysql_test2. 参考资料 我的文章《如何查看一个Docker镜像有哪些版本.md》 我的文章《Docker设置国内镜像源.md》 我的文章《Docker快速入门实用教程.md》 我的文章《Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务.md》 我的文章《Docker安装Nacos服务.md》 我的文章《如何修改Docker中的文件.md》 我的文章《Docker容器间的连接或通信方式.md》 我的文章《Docker安装的MySQL如何持久化数据库数据.md》 我的文章《制作Docker私有仓库.md》 我的文章《使用docker-maven-plugin插件构建发布推镜像到私有仓库.md》 我的文章《解决Docker安装Elasticsearch后访问9200端口失败.md》 传送门保姆式Spring5源码解析 欢迎与作者一起交流技术和工作生活 联系作者
http://www.hkea.cn/news/14313411/

相关文章:

  • 自建营销型网站模板成都建设诚信网站
  • 怎么做谷歌这样的网站吗百度账号
  • 网页游戏广告平台网站建设wordpress安装中文
  • 外贸网站建设lanscend网页制作网站建设实战大全
  • 网站开发调研问卷优质的网站建设公司
  • 网站弹窗特效全球招商网加盟网
  • 宣武做网站鲜花网站建设企划书
  • 网站没内容可以备案吗陕西网站开发联系电话
  • centos7 wordpress网站时事新闻最新消息
  • 南京怎样做网站男科医院网站开发策划
  • 电影网站怎么做流量wordpress强制弹窗
  • html5单页面网站国外seo比较好的博客网站
  • 做自媒体网站开发南京市雨花台区建设局网站
  • 特色食品网站建设策划书常德网站建设专业品牌
  • 昆明的房产网站建设wordpress海报插件
  • 建立自己的个人网站网站 html
  • 宁国市网站关键词优化外包建设工程主管部门网站
  • wordpress子域名多站点网站常用英文
  • 网站建设采购项目合同书网站设计图尺寸
  • 重庆网站制作软文推广发稿平台
  • 辽宁住房建设部网站开发工具和开发平台
  • 商务网站建设一万字网站维护一般怎么做
  • 现在网站优化怎么做2021不良正能量免费网站app
  • 响应式培训网站模板下载网站内容丰富
  • 绍兴网站建设冯炳良怀化网络营销
  • 网站建设与运营公司的市场开发方案电脑商城
  • 网站建设承诺国外建站数据
  • 服务器网站管理系统石家庄市最新消息今天
  • 那种网站打不开宿州品牌网站建设公司
  • 怎么样免费建网站公司名查询是否被注册公司