首页 > 代码库 > Docker - Image创建
Docker - Image创建
自己创建Image会有一些好处,可以选择最新的版本,而且从国内的镜像创建时更新软件也会从该镜像获取,速度更快。
(1)安装debootstrap
zhouh1@uhome:/media/zhouh1/databak/docker$ sudo apt-get install debootstrap Reading package lists... Done。。。。。。。
以下为关于这个包的介绍
Description: Bootstrap a basic Debian system debootstrap is used to create a Debian base system from scratch, without requiring the availability of dpkg or apt. It does this by downloading .deb files from a mirror site, and carefully unpacking them into a directory which can eventually be chrooted into.
(2)创建基础系统
zhouh1@uhome:/mnt/data/docker$ sudo debootstrap trusty trusty http://mirrors.163.com/ubuntu/I: Retrieving Release I: Retrieving Release.gpg I: Checking Release signatureI: Valid Release signature (key id 790BC7277767219C42C86F933B4FE6ACC0B21F32)I: Retrieving Packages 。。。。。。。。。。。。。。。。。。。。I: Configuring rsyslog...I: Configuring kbd...I: Configuring ubuntu-minimal...I: Configuring libc-bin...I: Configuring initramfs-tools...I: Base system installed successfully
(3)导入到docker
zhouh1@uhome:/mnt/data/docker/trusty$ sudo tar -c . | sudo docker import - trustyb769d49299800c7984036f3afdd73aa8f0f8f8d6bd8dd0c45c267ecabd04cb08
(4)测试
zhouh1@uhome:/mnt/data/docker/trusty$ sudo docker run -i -t trusty /bin/bashroot@2d66c560066c:/# testroot@2d66c560066c:/# echoroot@2d66c560066c:/# exit
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。