美文网首页
自定义制作debian系的docker image

自定义制作debian系的docker image

作者: efab4a395f19 | 来源:发表于2020-03-21 19:23 被阅读0次

上期介绍了在red hat系列中制作base docker image的方法,这一次,介绍制作debian系的base docker image;
首先这次就需要用我们的工具,debootstrap;

  • 什么是deboostrap?
    debootstrap是debian/ubuntu下的一个工具,用来构建一套基本的系统(根文件系统)。生成的目录符合Linux文件系统标准(FHS),即包含了/boot、/etc、/bin、/usr等等目录,但它比发行版本的Linux体积小很多,当然功能也没那么强大,因此,只能说是“基本的系统”。
# 下载工具
$ apt install debootstrap -y
# 根据自己的平台arch 以及源的配置修改下面这条命令;
# x86_64 是amd64,aarch64 是arm64
# jessie 是对应的debian版本,可以通过查看系统配置源得知该系统的版本号;
$ debootstrap --arch=amd64 --no-check-gpg  jessie rootfs http://mirrors.ustc.edu.cn/debian

倘若出现如下错误:

E: No such script: /usr/share/debootstrap/scripts/eagle
则需要进入 debootstrap的脚本目录建立相关软链接即可;

$ cd /usr/share/debootstrap/scripts/
$ ln -sf sid eagle

本来想以uos为例子,但是考虑uos的仓库源目前仅供内部使用,怕惹上麻烦。

相关文章

网友评论

      本文标题:自定义制作debian系的docker image

      本文链接:https://www.haomeiwen.com/subject/prmuyhtx.html