Docker 创建形象的角色

Docker 创建形象的角色,docker,ansible,packer,docker-image,ansible-container,Docker,Ansible,Packer,Docker Image,Ansible Container,我使用Ansible在云/裸机服务器上进行部署 我想把它带到下一步,为我现有的剧本创建一个docker镜像,其中包含多个角色,然后在云/裸机服务器上运行,可能在k8s上实现 我想知道的是,最好的方法是什么 我知道我应该先从集装箱化开始,然后再将其与k8s连接起来,但我想知道是否有任何最佳实践,以及最好的方法是什么,特别是对于第一部分-集装箱化现有角色。 我读过关于Ansible容器,Ansible和docker模块,使用Buildah和Ansible创建容器图像,使用Packer和Ansible

我使用Ansible在云/裸机服务器上进行部署

我想把它带到下一步,为我现有的剧本创建一个docker镜像,其中包含多个角色,然后在云/裸机服务器上运行,可能在k8s上实现

我想知道的是,最好的方法是什么

我知道我应该先从集装箱化开始,然后再将其与k8s连接起来,但我想知道是否有任何最佳实践,以及最好的方法是什么,特别是对于第一部分-集装箱化现有角色。 我读过关于Ansible容器,Ansible和docker模块,使用Buildah和Ansible创建容器图像,使用Packer和Ansible创建图像

似乎有很多方法可以实现我的目标,有什么建议吗

非常感谢