Docker,从头开始镜像

xpt*_*xpt 6 linux virtualization ubuntu disk-image installation

所有Docker基于他人docker图像的入门指南。但是,即使是base映像也有 180MB 的虚拟存储空间。所以,

我想知道,是否可以在docker没有任何父图像的情况下完全从头开始我的图像?(如果是这样,我打算通过网络安装创建我自己的基本映像)。

PS在这里查看更多关于Docker

谢谢

xpt*_*xpt 5

找到它,

如何为 Docker 构建基础框

回顾我一直在做的步骤,

首先确保已安装 debootstrap:

 sudo apt-get install debootstrap
Run Code Online (Sandbox Code Playgroud)

然后获取最新的mkimage-debootstrap.sh:

sudo sh -xc 'curl https://raw.githubusercontent.com/dotcloud/docker/master/contrib/mkimage-debootstrap.sh > /usr/sbin/mkimage-debootstrap.sh' sudo chmod 755 /usr/sbin/mkimage-debootstrap.sh

构建步骤非常简单:

mkimage-debootstrap.sh sfxpt/debian sid
Run Code Online (Sandbox Code Playgroud)

对于 Debian,和

mkimage-debootstrap.sh sfxpt/ubuntu saucy
Run Code Online (Sandbox Code Playgroud)

用于构建 Ubuntu docker 镜像。

查看上面的 url 以了解所有缺失的详细信息。并且,

如何为 Docker 制作自己的基础镜像