> 文章列表 > LaoCat带你认识容器与镜像之Docker网络

LaoCat带你认识容器与镜像之Docker网络

LaoCat带你认识容器与镜像之Docker网络

近期比较忙,心思也比较乱,难得今天休息,闲来无事,借机更新一下系列 ~

系列目录
LaoCat带你认识容器镜像(一)
LaoCat带你认识容器与镜像(二【一章】)
LaoCat带你认识容器与镜像(二【二章】)
LaoCat带你认识容器与镜像(二【三章】)
LaoCat带你认识容器与镜像(三【上】)
LaoCat带你认识容器与镜像(三【下】)
LaoCat带你认识容器与镜像(四【上】)
LaoCat带你认识容器与镜像(四【下】)
LaoCat带你认识容器与镜像(番外一【Harbor】)
LaoCat带你认识容器与镜像(实践篇一上)
LaoCat带你认识容器与镜像(实践篇一下)
LaoCat带你认识容器与镜像(实践篇二上)
LaoCat带你认识容器与镜像(实践篇二下)
LaoCat带你认识容器与镜像(实践篇三之Java项目)
LaoCat带你认识容器与镜像(实践篇三之Go项目)
LaoCat带你认识容器与镜像(实践篇三之Vue项目)

本章内容

本文实操全部基于Ubuntu 20.04
宿主机 => linux服务器本身
Docker => 20.10.22

本章主要内容围绕Docker网络,Docker网络涉及到一定的服务器网络知识,没有这方面知识的小伙伴们可以自己进行相应的补充,本章就不对其展开拓展。


初识Docker network

Docker中的网络都是通过network的子命令出现,主要命令围绕“增、删、查、接”四点展开。

“查”

  1. 列出网络docker network ls
    LaoCat带你认识容器与镜像之Docker网络
    这里可以看到我们实践篇里创建的elastic网络,可以看到有三种驱动分别是nullhostbridge

  2. 查看网络信息docker network inspect [-f or --format] [networkName] [container]
    LaoCat带你认识容器与镜像之Docker网络

“增”

  1. 创建网络docker network create
    LaoCat带你认识容器与镜像之Docker网络
    该命令附加命令一般常用如下:
命令 详解
-d 网络驱动类型
–ip-range 分配IP地址范围
–ipv6 支持ipv6地址

“删”

  1. 删除指定网络docker network rm
    LaoCat带你认识容器与镜像之Docker网络
    特别注意当网络上存在接入点时,删除无效。

  2. 给容器去除网络docker network disconnect [-f or --force] [networkName] [container]
    LaoCat带你认识容器与镜像之Docker网络

“接”

  1. 将一个容器连接到存在的网络上docker network connect [附加命令] [networkName] [container]
    LaoCat带你认识容器与镜像之Docker网络
    该命令附加命令常用如下:
命令 详解
–link 连接另一个容器
–alias 为容器添加别名,只可在添加的网络上看到
–ip 为容器指定ip地址
–ipv6 为容器指定ipv6地址

到这里简单Docker网络入门完毕,Docker的网络分配一般对于开发的小伙伴来说不需要特别的深入了解,专业的事交给专业的人,我们只需要做到了解与基本的操作即可。


☆ 参考文献:
【Docker技术入门与实践第二版】
【Docker技术入门与实践第三版】

◎ 文中所用到的资源链接: \\

英文建站网