如何将当前宿主机制作成镜像?

答案:借助scratch 镜像

scratch 是一个空镜像,只能用于构建其他镜像,比如你要运行一个包含所有依赖的二进制文件,如Golang 程序,可以直接使用 scratch 作为基础镜像。例如busybox的Dockerfile写法:

FROM scratch
ADD busybox.tar.xz /
CMD ["sh"]

将当前机器制作成OS镜像,使用docker build即可。