范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

云计算Docker网络使用

  云计算-10-Docker网络使用外部访问容器
  在容器中运行的网络应用,需要让外部可以访问这些应用,我们可以通过 -p :可以指定要映射的IP和端口-P : Docker 会随机映射一个 49000~49900   的端口到内部容器开放的网络端口
  参数来指定端口映射。
  使用命令运行nginx,-P指令随机映射一个端口映射容器内部端口 docker run --name mynginx2 -d -P nginx
  我们使用 docker ps   或者docker container ls   可以看到,宿主机的49154端口被映射到了容器的80端口,此时通过访问宿主机的49154就可以访问nginx默认页面
  使用curl访问 curl http://localhost:49154
  在浏览器上访问
  使用docker logs命令查看容器日志
  语法格式: docker logs [OPTIONS] 容器名
  OPTIONS注解: -f:持续跟踪日志输出,如果不退出,就可以持续观察容器日志 ctrl + z  退出docker logs -f mynginx2
  --tail:列出最新的N条容器日志  docker logs --tail 4  mynginx2
  首先我们先将我们之前运行的容器全部删除  docker rm -f $(docker ps -qa)  #删除运行的全部容器 使用Docker link 容器链接
  我们可以使用docker link链接容器,避免容器重启ip地址变化的问题
  格式如下: docker run  --link=[容器名]:[别名]   运行镜像centos名称为mycentos1的容器 docker run --name mycentos1 -itd -P  centos 启动mycentos2容器使用--link链接mycentos1容器 docker run --name mycentos2 --link=mycentos1:webcentos -itd -P  centos 测试
  我们进入mycentos2容器 docker exec -it mycentos2 /bin/bash
  查看容器的hosts,发现了别名webcentos的ip地址 cat /etc/hosts
  ping mycentos1  容器的ip别名webcentos  ,发现容器可以ping通
  自定义网络实现容器互联 Docker默认网络
  docker创建以后默认使用的是Linux的 桥连接 ,在宿主机上虚拟创建了一个容器 网桥 (docker0),使用 ip addr  查看
  Docker每启动一个容器就会根据 docker0   的网段分配给容器一个IP地址,这个网桥docker0是所有容器的默认网关。因为宿主机内容器都使用网桥docker0,所以容器可以使用IP进行通信。
  Docker就是很好的利用了Linux虚拟网络技术,在宿主机和容器内分别创建一个虚拟接口,实现他们彼此联通. 网络模式
  网络模式配置说明  bridge模式--net=bridge  默认使用  ,在docke的默认网桥docker0上为容器创建网络  none模式--net=none不配置网络,用于稍后进入容器,自行配置网络  container模式--net=container:name/id容器可以和应一个容器共享network namespace,k8s的pod使用此模式  hots模式--net=host容器和宿主机共享Network namespace  用户自定义--net=createnet用户使用network相关指令创建网络  container模式
  Docker的container模式是指,创建容器的时候,使用--net=container:name/id,指定创建的容器和已经有的容器共享一个Network Namespace。 根据centos镜像创建mycentos1容器 docker run --name mycentos1 -itd centos 根据centos创建镜像mycentos2 docker run --name mycentos2 --net=container:mycentos1 -itd centos 进入mycentos2容器 docker exec -it mycentos2  /bin/bash 查看ip  cat /etc/hosts
  host模式
  docker网络的host模式容器和宿主机共享Network namespace 创建mycentos3容器模式host docker run --name mycentos3 -it --net=host centos /bin/bash bridge 模式
  默认选择bridge模式,容器启动后通过网桥docker0获取ip地址 创建mycentos4使用bridge模式 docker run --name mycentos4 -it  centos /bin/bash 用户自定义模式新建网络
  我们首先使用 docker network  创建一个新的docker网络docker network create -d bridge  testnet
  -d指定docker的网络模型,有 bridge、overlay  ,然后overlay网络模型使用的是Swarm mode。自定义网络容器链接创建容器mycentos5并连接到testnet网络 docker run -it --name mycentos5 --network testnet centos /bin/bash 打开新的终端,在运行容器mycentos6加入testnet网络 docker run -it --name mycentos6 --network testnet centos /bin/bash 再打开新终端查看容器信息 docker ps 
  使用ping来证明mycentos6容器和mycentos5可以相互链接
  同理在mycentos5可以和mycentos5相互链接
  如果您觉得本文不错,   欢迎关注,点赞,收藏支持    ,您的关注是我坚持的动力!
  关注公众号 springboot葵花宝典  我将持续更新,并且获取我搜集的spingboot资料,谢谢!
  原创不易,转载请注明出处,感谢支持!如果本文对您有用,欢迎转发分享!

新车两厢思域正式上市,手动挡14。39万7月27日,东风本田两厢思域(CIVICHatchback)正式上市,共推出4款车型,包括一款手动挡和3款自动挡车型,售价14。39万16。69万元。相对于三厢版思域(CIVICS固本清源,上汽大众专注高质量发展受疫情重创,迈向新四化的汽车行业变革加剧。夯实体系基础,布局新业务领域,专注高质量发展。在这场行业变革中,上汽大众也拿出了企业深层次的应对举措,这是一场涉及产供销全价值链的变革,是从1到300万,上汽斯柯达用了15年7月24日,在第23届成都际车展上,上汽斯柯达迎来第300万位车主。值得一提的是,就在三天前,即7月21日,上汽斯柯达在上汽大众宁波工厂迎来第300万辆汽车下线。这意味着上汽斯柯达起亚K5凯酷上海首次公开亮相虎啸式前格栅演绎美学进阶十年前,国产起亚K5在上海浦东嘉里中心发布。作为东风悦达起亚首款中高端车型,当时引进的是与全球同步的起亚第三代K5,国产版以远舰之名,开启品牌高端化的征程。彼时,起亚K5以霸气的虎模范生骐达进阶01两厢模范生骐达进阶。上市15年以来,历经3代车型,4次突破,时至今日,骐达已获得超过150万消费者的信赖与支持。骐达始终洞察消费者的用车需求,产品实力不断提升,在两厢车市场自成2021款唐不简单,重新定义旗舰用户体验01hr继汉硬撼豪华轿车市场后,比亚迪唐又焕新而至。7月24日,2021款唐发布预售。新款唐燃版预售价为17万以内,新款唐DM四驱高性能版的预售价为30万以内四驱性能版的预售价为2汉蔚然而至,将改写豪华车市场格局7月12日晚,比亚迪汉如约在线上市发布,布置极简的舞台中央,汉蔚然而至。新车价格与预售价相当,其中,针对非营运用户的专属礼遇,显示了比亚迪捍卫汉品牌尊严的决心。作为比亚迪新能源旗舰三网自由切换4G高速wifi翼联EDUPN9522S随身mifi上新馈市外面5G呼声铺天盖地,地铁里的年轻人还默默用着4G。挺着996下练就的一副好身体,对网络深深着迷。4Gwifi,让网络信仰触手可及。更多三网自由切换月享1500G翼联EDUPN95折叠更出众WiAC1675电竞无线网卡的个性之选人中吕布,马中赤兔。电竞神机配合优秀操作,千兆宽带搭配电竞网卡,稳操胜券自不敢说,十拿九稳那是妥妥的。然而,电脑路由不支持WiFi6,玩转电竞非WiFi6不可?有没有一种全新的无线电视网卡畅联Wi2911S无线网卡让老旧电视重获新生老旧电视没有内置网卡,如何收看网络电视?电视网口连接网线,怎样连接简单又方便?电视网卡,畅联WiFi,翼联EP2911S无线网卡让老旧电视重获新生。老旧电视重获新生老式电视机一般没设计模式的通俗理解代理模式作者浩说编程来源公众号浩说编程大厂技术资源研发必备安装包限时免费获取本文能为读者创造的价值了解什么是代理模式代理模式的作用代理模式的应用场景代理的实现方式一什么是代理模式代理模式是
华为P20Pro功成身退,从4988降到2788,迎来最后的清仓对于华为来说,麒麟970是一款非常关键的处理器,因为正是从麒麟970开始,消费者才全面的认可了华为处理器的能力,而搭载麒麟970的华为P20Pro则是华为进军高端市场的重要机型。优千元机用上X轴马达和NFC?卢伟冰又来搅局,友商太难了一直以来,红米都是以一个搅局者的身份出现在手机市场,一直倡导高端产品大众化,一直致力于将高端机上的性能和配置下放到千元机上。而且红米的搅局也确实倒逼了友商的产品升级,比如当年友商用买激光电视还是买液晶电视?懂电视的人这么选,答案很明显相信大家以前多多少少听说过激光电视这个品类,但是依然有很多人对此不够了解。不过最近激光电视迎来了一波关注高潮,是因为海信赞助了欧洲杯,并且在欧洲杯上霸气的打出了激光电视世界第一的口要2K分辨率还是要屏下镜头?网友们是这么说的,真的好有道理最近屏下镜头技术成为了新趋势,目前中兴OPPO和小米均亮出了自家的屏下镜头技术,相信最近其他国产厂商也会迅速跟进,屏下镜头将会取代现在的挖孔屏,成为旗舰机标配。但是网友们对旗舰机的苹果不坑了,iPhone8一夜跌到小米价,还买P30吗?最近国产手机发力高端手机市场,华为的Mate系列和P系列小米的数字系列OPPO的Reno一加手机等等在30004000元价位段具有很强的竞争力,再加上老对手三星的S10系列也有了很买苹果手机千万别跟风,只有这两款iPhone还值得买,再战三年目前安卓用户对苹果手机多多少少有一些认知偏差,在他们眼里现在的iPhone毫无创新且又贵又丑,可玩性也不高。但是作为从iPhone6就开始用iPhone的果粉来说,iOS流畅稳定的麒麟810和骁龙730的差距到底有多大?实际对比之后一目了然在千元机市场,红米和荣耀一直都是竞争对手,尤其是在荣耀9X发布之后,麒麟810这颗次旗舰处理器直接干到了1399元,两者的竞争到了白热化的阶段。作为荣耀9X的竞争对手,红米K20则手机到底需要多大的运行内存,才能真正不卡?可算是搞明白了根据安兔兔发布的今年Q1手机内存分布情况来看,目前6GB内存已经取代了4GB内存成为安卓手机上最主流的内存大小,而且8GB12GB已经成为了新趋势。手机内存越来越大,但是我们使用手3299元的新iPhoneSE相当于什么档次的安卓手机?看完就明白了新一代iPhoneSE上市之后,市场上对于该机的评价出现了两极分化的状态。有人认为新iPhoneSE轻薄小巧的机身以及3000元档的售价给老用户换机新的选择,而且A13芯片的加持体收获99好评度,降价近千元仍无人问津?华为旗舰机从来不缺关注度,因为华为旗舰机的竞争力非常强,尤其是拍照以及处理器方面总会搞出一些黑科技,让大家为之赞叹。但有一款手机却是例外,它虽属华为的旗舰机序列,且性价比比较高,也满身金凤凰,豪车新标杆,丰田埃尔法世纪版发布在MPV市场中,目前热度最高的两款豪华MPV几乎让丰田品牌承包了,一款是埃尔法,另外一款是雷克萨斯LM,这两款车型都是有名的加价王,可是就是深得富豪和明星们的喜爱。丰田世纪作为日本