Docker中的网络与数据管理

本文详细介绍了Docker的网络管理,包括默认网络、自定义网络(如Bridge和Overlay)以及网络通信测试。此外,还阐述了Docker Swarm集群的搭建、服务部署和管理。最后,探讨了数据卷的创建、挂载和管理,强调了数据持久化的实现。
摘要由CSDN通过智能技术生成

**

一:docker网络管理

**

首先我们进行网络设置,给主机配置静态IP地址(根据虚拟机中NAT的网段进行设置,并将虚拟机网络适配器设置为自定义NAT,保证每台主机能够连接外网)
(1)选择编辑连接
在这里插入图片描述
(2)点击添加
在这里插入图片描述

(3)选择以太网,进行新建
在这里插入图片描述

(4)按如下步骤进行保存
在这里插入图片描述
(5)然后点击以太网连接
在这里插入图片描述
(6)将虚拟机网络设为NAT模式
在这里插入图片描述

#接下来就可以进入实验了

1.1 docke默认网络管理

#docker安装时会自动创建三种网络,首先通过网络管理指令进行查看
docker network ls
列出docker中的所有网络
下面通过一个示例来演示默认的birdge网络管理方式

(1)创建并启动容器
docker run -itd --name=networktest ubuntu
启动镜像名称为Ubuntu的容器,并为容器命名为networktest
(2)使用网络查看指令查看网络详情
docker network inspect bridge
核查名称为bridge的网络详情
#网络详情中包括使用bridge启动的networktest容器

1.2 自定义网络介绍

(1)Bridge networks(桥接网络)

(2)Overlay network in swarm mode(swarm 集群中的覆盖网络)

(3)Custome network plguins(定制网络插件)

1.3 自定义bridge网络

(1)创建自定义网络

sudo docker network create --driver bridge isolated_nw
创建基于bridge驱动的名称为isolated_nw的网络
#查看创建的网络是否成功
docker network ls

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值