docker node promote 升级为管理节点
docker node demote 降级为普通节点
docker swarm init --advertise-addr ip 初始化
docker swarm join --token token 加入到集群
docker service inspect 查看docker的配置信息
使用compose 编写编排文件
网络是根据命名空间区分网段的
docker stack deploy -f docker-compose.com test
docker stack deploy -f docker-compose1.com test
上面两个在test 网络中跨容器通讯
定义配置文件指定使用网络 【networks 和services 是同一级的配置】当网卡名和文件名一样是使用相同的网络
version: '3'
services:
nginxs:
image: nginx
networks:
- ztl-test
deploy:
replicas: 1
resources:
limits:
cpus: "0.1"
memory: 300M
networks:
ztl-test:
external:
name: test_test