文章

Docker基本知识


docker优点:(新型虚拟技术)
不需要虚拟硬件系统和完整的操作系统(高效的资源利用率)
运行在宿主机内核(秒级启动时间)
提供一致的运行环境
持续交付和部署
更轻松地迁移
更轻松的维护扩展

三个概念:
仓库(repository)
镜像(image)
容器(container)

docker 指令:
build
RUN
COPY & ADD(更高级的复制功能,可以自动解压缩文件)
CMD & ENTRYPOINT(当存在此命令时,CMD的参数转换为该命令的参数)
// (ADD、 COPY、 ENV、 EXPOSE、 FROM、 LABEL、 USER、 WORKDIR、 VOLUME、 STOPSIGNAL、 ONBUILD、 RUN)
ENV & ARG(该命令下的参数在容器运行时是不存在的。换句话说,该命令下的参数生命周期为构建阶段)
VOLUME
EXPOSE
WORKDIR
USER
HEALTHCHECK
LABEL
SHELL


License:  CC BY 4.0