通过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
时间: 2024-10-06 03:20:07