Docker如何创建容器

时间:2015-11-25 06:21:37

标签: docker containers

我想创建一个容器,其中包含将安装postgresql的ubuntu

如何制作这样的码头工具?

1个容器包含

Images 1: ubuntu
images 2: postgresql

1个容器包含

Images 1: ubuntu + postgresql

如果我的上述假设之一是真的,我该怎么做? 请帮忙

1 个答案:

答案 0 :(得分:1)

如果查看postgres dockerfile,则以

开头
FROM debian:jessie

如果您真的需要一个Ubuntu发行版,那么您可以创建自己的发行版,从

开始
FROM ubuntu:15.10

在任何情况下,您最终都会在Linux发行版之上构建一个postgres图像(意味着您的第二个假设是准确的)。

如“How does a Docker image work?

中所述
  

每张图片由一系列图层组成    Docker使用union file systems将这些图层组合成单个图像
  联合文件系统允许透明地覆盖单独文件系统的文件和目录(称为分支),形成单个连贯的文件系统。