docker swarm 部署问题 和 指定节点部署服务

问题原因:

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

相关推荐
得赢科技5 分钟前
智能菜谱研发公司推荐 适配中小型餐饮
大数据·运维·人工智能
goxingman18 分钟前
在 Linux 中查看磁盘运行占用(I/O 使用率)
linux·运维·chrome
小天源19 分钟前
XShell一台控制多台操作详情
linux·运维·服务器
杨江38 分钟前
Claude Code开发python应用场景要求
运维
星夜落月43 分钟前
Certimate证书自动化管理:从零开始的私有化部署指南
运维·自动化·ssl
夜流冰1 小时前
编程参考 - Linux kernel代码查看
linux·运维·服务器
xu_yule1 小时前
网络和Linux网络-14(IO多路转接)poll和epoll编程-服务器
linux·运维·服务器·epoll·poll
timi先生1 小时前
全新的linux如何进行远程xshell操作?
linux·运维·服务器
程序员一点1 小时前
第4章:Linux 文件系统结构与路径管理
linux·运维·服务器
百***78751 小时前
Clawdbot 技术实战:基于一步 API 快速接入,打造本地化 AI 自动化助手
运维·人工智能·自动化