将cloudbees ec2泊坞窗图像与泊坞窗中的docker相结合
我正试图将dockerfunction中的docker与cloudbees ecs映像结合起来。 这两个图像都是使用不同的基于Linux的分布构build的。 Cloudbees ECS奴隶形象build立使用基地的Ubuntu 14.04和docker:1.8-dind从基地debian:jessiebuild立。 使用debian:jessie作为基础,将两个特性合并到一个docker镜像中的最佳方式是什么?
过去我做了类似的事情,通常是走Dockerfile依赖关系链,并以这种方式构build图像。 在你的例子中,你可能想从https://hub.docker.com/r/cloudbees/java-build-tools/~/dockerfile/开始,换掉
FROM ubuntu:15.04
同
FROM debian:jessie
并build立它看看有什么作品,什么是行不通的。 通常它是一个软件包pipe理器或者需要更新/replace的东西。
这种方法的缺点是它可能是很多的反复试验,你最终会得到巨大的Docker文件,但好处是,你通常可以简化你的形象,做你想要的东西,而没有太多的Ubuntu额外的东西。
- 具有大型地理空间数据集的数据科学工作stream程
- replaceAWS Elastic BeanStalk上的特定实例?
- 如何获得Dockerrun.aws.json基于环境设置dynamicsourcePath?
- 为什么我的gunicorn Python / Flask工人退出信号术语?
- Python中的AWS Elastic Beanstalk container_commands 3.4 Docker容器
- 将Docker部署到AWS Elastic Beanstalk – 如何将端口转发到主机? (端口绑定)
- 我可以安排Docker在Amazon ECS的特定时间运行吗?
- 使用AWS tomcat和RDS进行会话复制
- 当从磁盘装入数据卷时,使用docker无法正确显示声纳qualityprofile页面。