docker - Docker Swarm:重启单个节点管理器会删除我所有的服务吗?
问题描述
我有一个单节点 Docker Swarm 设置,其中包含通过简单调用创建的十几个服务docker service create [...]
。
如果我重新启动我的节点,谁能告诉我我的服务会发生什么?它们会自动重启还是我必须全部重新创建?
我不明白 Swarm 服务和 docker-compose 设置是不同的,但是在重新启动时必须重新创建服务的情况下,有没有办法为我的每个服务保存一个 docker-compose.yml 文件(即解析)的输出docker service inspect
?有没有更好的方法来“保存”我的服务配置?
解决方案
推荐阅读
- c++ - 如何通过带有 WinHTTP (C++) 的代理发送带有标头和 json 数据的 HTTP 发布请求
- flutter - Flutter 如何选择上一个被禁用的日期?
- python - 根据目录中的文件夹返回字符串
- python - Python如何确定两个集合是否相等?有什么可能的优化吗?
- clojurescript - 所需的 JS 依赖项“readable-stream/writable.js”不可用,它是“node_modules/stream-browserify/index.js”所需的
- pine-script - Tradingview 使用给定的开始日期测试策略
- vbscript - 我可以在 if 语句中添加条件吗
- blockchain - 如何在私有网络的底层区块链中设置系统属性?
- elasticsearch - 当我在弹性搜索中使用翻转时,我是写入别名还是索引?
- javascript - 浮动按钮和“弯曲”导航栏