问题原因:
docker swarm 部署遇到的问题,
先前docker compose部署,分别创建了 cloud 网络;
昨进行swarm 集群部署;只是删了57 机器cloud 网络;在创建swarm集群后创建cloud
58机器 没有删除先前的cloud 网络;所以造成飘到58的应用不起来,查看不出来;
解决方式:删除58 swarm之前的cloud网络;
-----------------------------------------------------------------------
指定节点部署服务:
1、子节点部署
deploy:
placement:
constraints: [node.role == worker]
2、管理节点部署
deploy:
placement:
constraints: [node.role == manager]
------------------------------------------------------
查看日志:
journalctl -xe
设置服务器显示的hostname
echo fjzz58 > /etc/hostname
hostname fjjz58
---------------------------------
查看docker 指定service服务日志
docker service ps 服务名
docker service ps 服务名 --no-trunc