我可以使用ansible启动Docker群服务吗?
问题描述:
我该如何使用docker swarm创建的服务?我一直在使用泊坞窗堆栈中创建一个服务和YAML文件看起来像这样:我可以使用ansible启动Docker群服务吗?
version: '3'
services:
app:
image: "myimage1"
expose:
- "8080"
,我验证了服务正在运行,但我不知道如何ssh到所创建的服务(容器)。
答
要将ssh放入容器,您需要在容器中运行ssh服务。这通常不是一个好的做法。 要访问容器外壳,而无需SSH运行,你可以使用: 泊坞窗EXEC -ti庆典/ SH
Ansible有搬运工人模块管理容器和图像(http://docs.ansible.com/ansible/docker_container_module.html#docker-container,http://docs.ansible.com/ansible/docker_image_module.html#docker-image)
感谢Sreeni! – tkyass