Docker中的网络管理和数据管理

一、docker网络管理

1、默认网络管理

1.1、查看docker中的所有网络

1.2、创建并启动容器

1.3、查看网络详情

2、自定义bridge网络

2.1、创建自定义网络

2.2、使用自定义网络启动容器

查看启动后的网络详情

2.3、为容器添加网络管理

2.4、断开容器网络连接

2.5、移除自定义网络

3、容器之间通信

3.1、创建容器(使用默认bridge网络)

创建一个自定义网络的容器

3.2、容器地址查看

注意:退出时最好使用Ctrl+p+q,这样直接退出,如果使用exit退出会使此容器停止

3.3、容器通信测试

结论:

①不同容器间想要通信,必须在同一个网络环境下

②使用默认的bridge网络管理的容器可以使用容器IP通信,但无法使用名称通信

③使用自定义的网络连接IP和名称都可通信

二、docker swam集群

1、环境搭建

   (1)准备3台Ubuntu系统主机

   (2)集群管理节点Docker机器的IP地址必须固定,集群中所有节点都能访问该管理节点

   (3)集群节点之间必须使用相应的协议并保证其以下端口号可用

修改主机名

2、创建docker swam集群,将token后的内容记录,在后面添加工作节点时要用

使用docker node 查看

SWMTKN-1-522hqo8y1f1iq9hx9tgoayr68lm5oxyguoc9eqkjobv5xs2aql-6z9bhhvps5yrttzidqv2b9tfd

3、向docker swam集群添加工作节点

在manager查看docker node 

4、向docker swam集群部署服务

5、查看docker swam集群中的服务

6、更改docker swam集群服务副本数量

7、删除服务

8、访问服务

查看网络列表

创建以overlay为驱动的自定义网络

部署服务

在网页查看

三、数据卷管理

1、创建并管理数据卷

1.1、创建数据卷

1.2、查看数据卷

1.3、核查数据卷

1.4、删除数据卷

2、启动容器并加载数据卷

2.1、查看本机容器及数据卷

2.2、查看本机docker文件系统中的容器和数据卷

2.3、启动容器并挂在数据卷

2.4、再次查看本机容器和数据卷列表

2.5、检查容器详情

2.6、再次确认本机docker文件系统中的容器和数据卷

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值