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文件系统中的容器和数据卷
- Docker_docker数据和网络管理,dockerfile的用法介绍-思维导图
- Docker数据及网络管理
- Docker中的网络与数据管理
- docker学习系列二:数据管理和网络基础配置
- docker入门实践之数据卷管理
- 标准功能模块组件 -- “文档管理组件,网络文档管理,网络存储”,B\S版本组件可独立运行,也可集成到其他项目里,数据结构清晰思路严谨
- Docker 网络管理
- 网络数据管理协议 NDMP 原理详解
- Docker数据管理
- docker 数据管理<1>
- 【Docker容器的数据管理】-【Docker数据卷的备份和还原】- 数据卷备份
- docker网络管理(四种网络模式)
- 使用weave管理docker网络
- Docker学习笔记:容器数据管理,链接容器,构建私有库
- 使用weave管理docker网络
- Docker 学习笔记【2】 Docker 基础操作实,Docker仓库、数据卷,网络基础学习
- 标准功能模块组件 -- “文档管理组件,网络文档管理,网络存储”,B/S版本组件可独立运行,也可集成到其他项目里,数据结构清晰思路严谨
- Docker 管理应用数据 - 使用 volume
- Docker 基础 : 数据管理
- Docker 教程之数据管理详细介绍