docker 自定义网络
docker的网络分为:单主机、跨主机
这篇先说:单主机
我们先说一下docker的原生网络模式
网络模式 | 简介 | 优点 | 使用场景 |
none | 空网络,没有网络 | 此网络与外界隔离,安全度非常高 | 适合公司内部生产密钥 |
host | 容器与宿主机共享namespace | 直接使用宿主机的网络,网络性能方面最好。 | |
bridge | 此模式会为每一个容器分配、设置IP等,并将容器连接到一个docker0虚拟网桥,通过docker0网桥以及Iptables nat表配置与宿主机通信。 |
docker自定义网络
docker 看看自定义网络:
docker network ls
docker 创建自定义网络:
# 使用默认配置,创建一个自定义网络,创建的网络默认为 bridge 类型
docker network create netname
#创建一个自定义网络,指定网络类型为bridge
docker network create -d bridge netname
# 创建自定义网络并指定子网和网关
docker network create netname --subnet 192.168.20.0/24 --gateway 192.168.20.1
docker 运行容器
# docker 运行容器,指定自定义网桥
docker run --network netname -itd dockernane:tag
# docker 运行容器,指定网络模式
docker run --net=bridge -it dockername:tag /bin/bash
docker 删除自定义网桥:
docker network rm netname # 或者 docker network rm netID
docker 查看自定义网络的网络信息:
docker inspect net2
博客里大都是转载的内容,其目的主要用户知识的组织和管理。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2020-02-23 wireshark 显示过滤常用过滤命令