摘要: 参考https://www.cnblogs.com/CloudMan6/p/8157391.html stack 将应用所包含的service,依赖的secret volume 等资源,以及他们之间的关系定义在一个YAML文件中。相比手工执行命令或是脚本,stack有明显的优势。 1、YAML 描述 阅读全文
posted @ 2019-05-17 13:42 三角形 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.cnblogs.com/CloudMan6/p/8135714.html 定义好了 stack YAML 文件,就可以通过 docker stack deploy 命令部署应用,命令最后面的wpstack 是自动创建各项资源的前缀,方便区分不同的环境 root@host0 阅读全文
posted @ 2019-05-17 13:41 三角形 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.cnblogs.com/CloudMan6/p/8119150.html 什么是 stack ? 在将这个之前先回顾一下前面部署WordPress的过程: 1、创建secret 2、创建mysql service 3、创建WordPress service 也就是说,这个 阅读全文
posted @ 2019-05-17 13:39 三角形 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.cnblogs.com/CloudMan6/p/8098761.html 在下面的例子中,我们会部署一个 WordPress 应用,WordPress 是流行的开源博客系统。 我们将创建一个 Mysql Service ,将密码保存到secret 中。我们还会创建一个 W 阅读全文
posted @ 2019-05-17 13:37 三角形 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.cnblogs.com/CloudMan6/p/8082429.html 我们可以用secret管理任何敏感数据。这些敏感数据是容器在运行时需要的。同时我们又不想把这些数据保存到镜像中。 secret可以用于管理: 1、用户名和密码 2、TLS证书 3、SSH密钥 4、其 阅读全文
posted @ 2019-05-17 13:36 三角形 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.cnblogs.com/CloudMan6/p/8068057.html 我们经常要想容器传递敏感信息,最常见的就是密码。比如: docker run -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql docker run -e M 阅读全文
posted @ 2019-05-17 13:35 三角形 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.cnblogs.com/CloudMan6/p/8053323.html 容器状态是UP的,那应用就是健康的吗? 不一定 Docker 只能从容器启动进程的返回代码判断其状态,而对于容器内部应用的运行情况基本没有了解。 执行 docker run 命令时,通常会根据Doc 阅读全文
posted @ 2019-05-17 13:34 三角形 阅读(817) 评论(0) 推荐(0) 编辑