1,网络模式说明
- 目的:了解常见的4种网络模式
- 常见的网络模式:
- 1, 主机模式,host模式
- 创建方式:
- docker run -itd —name=容器名字 —network=host 镜像名
- 特点: 和宿主机的网卡一样,方便进行部署使用
- 创建方式:
- 2, 桥接模式,bridge模式
- 创建方式:
- docker run -itd —name=容器名字 —network=bridge 镜像名
- 特点: 只有两个网卡,并且多个桥接模式的容器,在一个网段,方便搭建集群
- 创建方式:
- 3, 空模式,none模式
- 创建方式:
- docker run -itd —name=容器名字 —network=none 镜像名
- 特点: 之后回环地址, 不能联网,在需要绝对安全情况下使用
- 创建方式:
- 4, container模式
- 创建方式:
- docker run -itd —name=容器名字 —network=container:容器 镜像名
- 特点: 复制其他容器的网卡信息
- 创建方式:
- 1, 主机模式,host模式
2,自定义网络模式
- 目的: 可以对网络模式进行增删改查操作, 并能够进行自定义操作
- 操作命令:
- docker network ls :查看所有
- docker network create: 创建
- docker network inspect: 查询网络信息
- docker network disconnect: 断开容器链接
- docker network connect: 让容器重新链接
- docker network rm: 移除网络模式
- 自定义格式:
- docker network create -d 原有的网络模式 新的网络
- 作用: 单独定义出一组网络模式,管理一组容器
3,Dockerfile介绍
- 目的:知道dockerfile的作用, 以及常见的指令
- dockerfile作用:
- 快速构建一个镜像,或者容器的,用来进行部署,或者提供给其他开发人员使用
- 常见指令: </