问题原因:
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
 

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐