docker网络

Docker 提供三种网络驱动:bridge、overlay、macvlan

overlay 和 macvlan 用于创建跨主机的网络

这里三个容器是在同一个主机上,所以直接使用默认的网络驱动即可,后续跨主机再继续深究其他两种网络驱动。

查看docker网络

docker network ls

返回

NETWORK ID     NAME      DRIVER    SCOPE
3be276e8c0b7   bridge    bridge    local
6bdb390e9d18   host      host      local
d7df99850908   none      null      local

创建docker网络

docker network create --driver bridge --subnet=172.21.0.0/24 --gateway=172.21.0.1 cdh_net

返回

569e6db77a6b3e1a063949fee0d3be9565f8cd621256993b51311ad8a497eb67

参数说明:

--driver 网络驱动(可不写,默认为bridge)

--subnet 子网ip

--gateway 网关

cdh_net 网络名称

再次查看网络

docker network ls

返回

NETWORK ID     NAME      DRIVER    SCOPE
3be276e8c0b7   bridge    bridge    local
569e6db77a6b   cdh_net   bridge    local
6bdb390e9d18   host      host      local
d7df99850908   none      null      local

说明需要的网络已经创建好了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容