码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu16创建docker基础镜像

时间:2017-08-19 00:45:47      阅读:472      评论:0      收藏:0      [点我收藏+]

标签:color   blog   highlight   boot   ash   sha   bootstrap   sudo   log   

通过Dockerfile创建镜像时,一般都是基于 Docker Hub 提供的官方镜像。以下介绍在ubuntu16系统上创建个人私有基础镜像的方法

 

1、安装Bootstrap工具debootstrap

$ sudo apt-get insall debootstrap -y



2、使用debootstrap下载ubuntuxenial(16.04)二进制文件

$ sudo debootstrap xenial xenial 



3、使用docker import命令创建基础镜像
  1)导入xenial目录下的镜像

# tar -C trust -c . 命令用于将xenial目录下的内容压缩为一个文件,并输出至stdout。通过|(管道)可以将输出内容传递给docker import命令。
  
$ sudo tar -C xenial -c . | sudo docker import - xenial

 

  2)导入网络上的文件

$ sudo docker import http://test.com/trust.tgz xenial

 

4、输出镜像

$ docker images

 
5、运行镜像xenial

 $ docker run -i -t --name hello xenial /bin/bash

 



ubuntu16创建docker基础镜像

标签:color   blog   highlight   boot   ash   sha   bootstrap   sudo   log   

原文地址:http://www.cnblogs.com/jefflee168/p/7392709.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!