Docker[note_06]使用dockerfile制作镜像

2020-03-21  本文已影响0人  墨流引

一、docker镜像原理

Linux文件系统由bootfs和rootfs两部分组成

Docker镜像由特殊的文件系统叠加而成

docker镜像原理

二、dockerfile

容器转镜像

docker commit <容器ID> <新镜像名:版本号> 

容器转成镜像后,通过数据卷,挂载的文件不会存在。

docker save -o <压缩文件名称> <镜像名称:版本号>
docker load -i <压缩文件名称>

DockerFile

# centos7 dockerfile
FROM scratch
ADD centos-7-docker.tar.xz /

LABEL org.label-schema.schema-version="1.0" \
    org.label-schema.name="CentOS Base Image" \
    org.label-schema.vendor="CentOS" \
    org.label-schema.license="GPLv2" \
    org.label-schema.build-date="20181205"

CMD ["/bin/bash"]

http://www.dockone.io/article/2338

上一篇下一篇

猜你喜欢

热点阅读