以ubuntu16.04.3为例

    1. 下载iso,http://old-releases.ubuntu.com/releases/16.04.3/
    2. 准备一个虚机环境,如vmware
    3. 用iso安装系统启动一个虚机
    4. 在虚机中把系统文件打成tar文件包(排除一些不必要的运行时文件):cd /;tar -cvf ubuntu16043.tar bin etc home lib lib64 media mnt opt root sbin srv usr var vmlinuz
    5. 在docker环境中把tar文件导入成镜像:docker import ./ubuntu16043.tar ubuntu:16.04.3。这一步可能会久一些,成功返回一串sha256字符
    6. 如果需要放回自己的仓库,docker tag之后push回自己的仓库

    参考:
    https://www.jianshu.com/p/f8f851318165
    https://www.cnblogs.com/-beyond/p/9259923.html