Linux Overlay网络部署主要有基于Docker和Kubernetes两种方式,步骤如下:
apt-get
,CentOS用yum
。/etc/docker/daemon.json
,添加Overlay网络相关配置,如"storage-driver": "overlay2"
等,然后重启Docker。docker network create --driver overlay [选项] <网络名>
命令创建,可指定子网、网关等参数。docker run -d --name <容器名> --network <网络名> <镜像>
命令启动容器并连接到Overlay网络。docker exec -it <容器名> ping <其他容器IP>
命令验证网络是否正常。kubectl apply -f
命令部署其配置文件。kubectl exec -it <Pod名> ping <其他Pod IP>
命令验证。