在CentOS上设置Docker网络可以按照以下步骤进行:
查看当前网络配置:
使用命令 docker network ls
查看当前Docker的网络配置。
创建自定义网络:
docker network create my_bridge_network
docker network create --driver host my_host_network
docker network create --driver overlay my_overlay_network
连接容器到网络:
docker run -d --name my_container --network my_bridge_network nginx
docker network connect my_bridge_network my_container
配置网络参数:
docker network create --driver bridge --subnet 172.18.0.0/16 --gateway 172.18.0.1 my_bridge_network
使用Docker Compose:
docker-compose.yml
文件:version: '3'
services:
web:
image: nginx
networks:
- my_bridge_network
networks:
my_bridge_network:
driver: bridge
ipam:
config:
- subnet: 172.18.0.0/16
- gateway: 172.18.0.1
docker-compose up -d
通过以上步骤,你可以在CentOS上灵活地设置和管理Docker网络。