【Docker】企业进阶实战Docker网络【太神奇啦】

简介: 【Docker】企业进阶实战Docker网络【太神奇啦】

一、Docker网络


20200730110506396.png

docker run -d -P --name tomcat01 tomcat
docker exec -it tomcat01 ip addr
docker run -d -P --name tomcat02 tomcat
docker exec -it tomcat02 ip addr

20200730110932541.png

ping 一下docker的网络
docker 桥接技术 evth-pair


20200730111023492.png

20200730111521728.png

20200730111605687.png

20200730111646669.png

容器之间互通

docker exec -it tomcat02 ping 172.18.0.2


20200730124733496.png


二、容器互联 --link【不推荐】


docker ps


CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

ab02e119004d tomcat “catalina.sh run” 2 hours ago Up 3 seconds 0.0.0.0:32771->8080/tcp tomcat02

ee9e4f48dcff tomcat “catalina.sh run” 2 hours ago Up 8 seconds 0.0.0.0:32770->8080/tcp tomcat01

docker exec -it tomcat02 ping tomcat01
ping: tomcat01: Name or service not known

解决办法

docker run -d -P --name tomcat03 --link tomcat02 tomcat
docker exec -it tomcat03 ping tomcat02

20200730125616140.png

docker exec -it tomcat03  cat /etc/hosts

20200730151132874.png


三、容器互联【自定义网络】


查看网络

20200730151834241.png


默认启动方式


docker  run  -d -P --name tomcat01 --net bridge tomcat


自定义网络

docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet
docker network ls
docker network inspect mynet

20200730152846522.png

发布自己的应用到这个网络

docker run -d -P  --name tomcat01  tomcat-net-01  --net  mynet tomcat
docker run -d -P  --name tomcat01  tomcat-net-02  --net  mynet tomcat
docker exec -it tomcat-net-01 ping 192.168.0.3
docker exec -it tomcat-net-01 ping tomcat-net-02

保证集群的安全隔离

目录
相关文章
|
7月前
|
机器学习/深度学习 PyTorch TensorFlow
卷积神经网络深度解析:从基础原理到实战应用的完整指南
蒋星熠Jaxonic,深度学习探索者。深耕TensorFlow与PyTorch,分享框架对比、性能优化与实战经验,助力技术进阶。
|
7月前
|
监控 Linux 测试技术
C++零拷贝网络编程实战:从理论到生产环境的性能优化之路
🌟 蒋星熠Jaxonic,技术宇宙中的星际旅人。深耕C++与零拷贝网络编程,从sendfile到DPDK,实战优化服务器性能,毫秒级响应、CPU降60%。分享架构思维,共探代码星辰大海!
|
8月前
|
JavaScript
Vue中Axios网络请求封装-企业最常用封装模式
本教程介绍如何安装并配置 Axios 实例,包含请求与响应拦截器,实现自动携带 Token、错误提示及登录状态管理,适用于 Vue 项目。
346 1
|
7月前
|
监控 Kubernetes 安全
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
蒋星熠Jaxonic,技术探索者,以代码为笔,在二进制星河中书写极客诗篇。专注Docker与容器化实践,分享从入门到企业级应用的深度经验,助力开发者乘风破浪,驶向云原生新世界。
784 51
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
|
10月前
|
机器学习/深度学习 存储 监控
内部文件审计:企业文件服务器审计对网络安全提升有哪些帮助?
企业文件服务器审计是保障信息安全、确保合规的关键措施。DataSecurity Plus 是由卓豪ManageEngine推出的审计工具,提供全面的文件访问监控、实时异常告警、用户行为分析及合规报告生成功能,助力企业防范数据泄露风险,满足GDPR、等保等多项合规要求,为企业的稳健发展保驾护航。
325 0
|
11月前
|
运维 监控 数据可视化
容器化部署革命:Docker实战指南
容器化部署革命:Docker实战指南
|
7月前
|
机器学习/深度学习 数据采集 人工智能
深度学习实战指南:从神经网络基础到模型优化的完整攻略
🌟 蒋星熠Jaxonic,AI探索者。深耕深度学习,从神经网络到Transformer,用代码践行智能革命。分享实战经验,助你构建CV、NLP模型,共赴二进制星辰大海。
|
8月前
|
机器学习/深度学习 人工智能 算法
卷积神经网络深度解析:从基础原理到实战应用的完整指南
蒋星熠Jaxonic带你深入卷积神经网络(CNN)核心技术,从生物启发到数学原理,详解ResNet、注意力机制与模型优化,探索视觉智能的演进之路。
759 11
|
10月前
|
供应链 测试技术 开发者
用 Docker 轻松部署 ERPNext 15:多场景实战指南
ERPNext 15 是一款功能全面的开源企业资源规划系统,结合 Docker 容器化部署,具备高效、灵活、低成本等优势。适用于小微企业数字化起步、多分支机构协同办公、开发者测试环境搭建、短期项目管理及企业内部培训等多种场景。模块化设计支持按需扩展,满足不同规模企业需求,是实现高效企业管理的理想选择。
用 Docker 轻松部署 ERPNext 15:多场景实战指南

热门文章

最新文章