Ubuntu使用debootstrap制作Docker镜像
Ubuntu使用debootstrap制作Docker镜像首先在Ubuntu上安装debootstrap$ sudo apt-get install debootstrapdebootstrap工具的使用方法如下:$ sudo debootstrap --arch [平台] [发行版本代号] [目录]下面我们通过debootstrap来制作一个最简ubuntu14.04$ sudo mkdir /
·
Ubuntu使用debootstrap制作Docker镜像
首先在Ubuntu上安装debootstrap
$ sudo apt-get install debootstrap
debootstrap工具的使用方法如下:
$ sudo debootstrap --arch [平台] [发行版本代号] [目录]
下面我们通过debootstrap来制作一个最简ubuntu14.04
$ sudo mkdir /mnt/ubuntu-1404
$ sudo debootstrap --arch amd64 trusty /mnt/ubuntu-1404
或
$ sudo debootstrap --arch amd64 trusty /mnt/ubuntu-1404 http://archive.ubuntu.com/ubuntu
如果需要增加一些第三方库,可以使用–include选项,如下:
sudo debootstrap --arch amd64 --include python,python-setuptools trusty /mnt/ubuntu-1404
生成Docker镜像
cd /mnt
sudo tar --numeric-owner -cpf ubuntu-1404.tar -C ubuntu-1404 .
sudo cat ubuntu-1404.tar | sudo docker import - kongxx/ubuntu-1404
运行Docker容器
sudo docker run -i -t kongxx/ubuntu-1404 /bin/bash
Ubuntu的每个版本列表可以参考
- https://en.wikipedia.org/wiki/List_of_Ubuntu_releases
注:如果是在CentOS上使用debootstrap工具,可以使用–no-check-gpg选项来避免检查失败
sudo debootstrap --no-check-gpg --arch amd64 --include python,python-setuptools trusty /mnt/ubuntu-1404
转载请以链接形式标明本文链接
本文链接:http://blog.csdn.net/kongxx/article/details/52618517
更多推荐
已为社区贡献32条内容
所有评论(0)