Linux Overlay网络搭建主要有基于Docker和Kubernetes两种方式:
sudo apt-get install docker.io
,CentOS用sudo yum install -y docker
。/etc/docker/daemon.json
,可设置存储驱动等参数,如{"storage-driver": "overlay2"}
,然后重启Docker。docker network create --driver overlay [选项] <网络名>
,如docker network create --driver overlay --subnet 10.0.0.0/24 --gateway 10.0.0.1 my_overlay_network
。docker run -d --name <容器名> --network <网络名> <镜像名>
。ping
命令测试与其他容器或网关的连通性。kubectl apply -f
命令应用其配置文件。kubectl exec
进入Pod,用ping
命令测试Pod间连通性。