centos

CentOS下Docker网络配置指南

小樊
49
2025-08-06 10:14:21
栏目: 智能运维

以下是CentOS下Docker网络配置指南:

安装Docker

使用命令sudo yum install -y docker安装Docker,安装后启动服务并设置开机自启:sudo systemctl start dockersudo systemctl enable docker

查看网络

使用docker network ls查看现有Docker网络。

创建自定义网络

使用docker network create --driver bridge --subnet <子网> --gateway<网关> <网络名>创建自定义桥接网络,如docker network create --driver bridge --subnet 192.168.1.0/24 --gateway 192.168.1.1 my_bridge

运行容器并连接网络

使用docker run -d --name <容器名> --network <网络名> <镜像名>运行容器并连接到指定网络,若要指定静态IP,可在运行容器时添加--ip <IP地址>参数。

配置DNS

创建网络时可通过--dns参数指定DNS服务器,也可在运行容器时通过--dns参数指定。

配置Docker守护进程网络

编辑/etc/docker/daemon.json文件,添加如{"bip": "192.168.1.1/24", "fixed-cidr": "192.168.1.0/24"}等配置,然后重启Docker服务systemctl restart docker

其他操作

可使用docker network connectdocker network disconnect命令连接或断开容器与网络的连接,使用docker network rm命令删除网络。

0
看了该问题的人还看了