如何解决使用Jenkins容器构建Dockerfile并部署Flask应用
我有一个使用Flask和Nginx Docker容器制作的Flask-Nginx应用程序,并使用docker-compose使其运行。现在,我想使用Jenkins容器在Web挂钩触发时从存储库克隆此代码。这意味着我必须在一个容器(Docker中的Docker)中构建并运行我的Flask应用容器。这是正确的方法吗(对我来说这很混乱)?还是在Jenkins容器之外构建并运行Flask应用程序容器?请让我知道其他可行的方法。
解决方法
是的,有一个选项是加奈子。
您不需要Docker从Dockerfile构建Docker映像。 听起来不可能,然后查看Kaniko。
使用kaniko的另一个好处是,它构建的图像与Docker构建的图像相同。 查看 https://medium.com/@sebgoa/building-docker-images-with-kaniko-6e2421b018
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。