歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Docker創建base鏡像

Docker創建base鏡像

日期:2017/2/28 14:25:26   编辑:Linux教程

本著學習得態度,想了解創建基礎的Docker鏡像的方法,於是在Docker的官網上找到了說明,現翻譯如下:

首先,創建base image是與所需創建的linux發行版有關的,不同發行版是差異的。

下面是幾種示例:

1.使用tar命令創建完整鏡像

使用Debootstrap來創建Ubuntu的base image

$ sudo debootstrap raring raring > /dev/null
$ sudo tar -C raring -c . | sudo docker import - raring
a29c15f1bf7a
$ sudo docker run raring cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"

2.使用scratch創建base image

在Docker registry中有一個scratch,使用空的tar文件來創建鏡像

$ tar cv --files-from /dev/null | docker import - scratch

現在你可以使用docker pull,來從最小的容器來創建image:

FROM scratch
COPY true-asm /trueCMD ["/true"]

上面這個是Dockerfile

--------------------------------------分割線 --------------------------------------

CentOS 6/7系列安裝Docker http://www.linuxidc.com/Linux/2014-07/104768.htm

Docker的搭建Gitlab CI 全過程詳解 http://www.linuxidc.com/Linux/2013-12/93537.htm

Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm

在 Docker 中使用 MySQL http://www.linuxidc.com/Linux/2014-01/95354.htm

在Ubuntu Trusty 14.04 (LTS) (64-bit)安裝Docker http://www.linuxidc.com/Linux/2014-10/108184.htm

Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm

Ubuntu 14.04安裝Docker http://www.linuxidc.com/linux/2014-08/105656.htm

阿裡雲CentOS 6.5 模板上安裝 Docker http://www.linuxidc.com/Linux/2014-11/109107.htm

Docker 的詳細介紹:請點這裡
Docker 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved