容器编排Docker Swarm

  1. 创建swarm节点,并且为manager节点
docker swarm init --advertise-addr=192.168.205.30
  1. 创建swarm工作节点
    创建manager节点成功之后,会自动生成下面这条创建命令,把这个命令放到其他work机器上执行添加即可
docker swarm join --token SWMTKN-1-0noq92k33e2zj0khho741deai35o457hwqge107i6uyfhscn13-9ejhys9nd496v47wr13rqnmp9 192.168.205.30:2377
  1. 查看节点列表,需要在manager节点上执行
docker node ls
  1. 创建服务
docker service create --name demo busybox sh -c "while true; do sleep 3600; done"
  1. 查看service列表
docker service ls
  1. 查看service详情
docker service ps demo
  1. service水平扩展
docker service scale demo=5
  1. 删除service
docker service rm demo
  1. 创建一个mysql服务
docker service create --name mysql --env MYSQL_ROOT_PASSWORD=root --env MYSQL_DATABASE=wordpress --network demo --mount type=volume,source=mysql-data,destination=/var/lib/mysql mysql
  1. 创建一个WordPress服务
docker service create --name wordpress -p 80:80 --env WORDPRESS_DB_PASSWORD=root --env WORDPRESS_DB_HOST=mysql --network demo wordpress
  1. 查看xxx的dns
nslookup xxx
  1. 查看具体的dns
nslookup tasks.xxx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值