docker学习笔记之Dockerfile

Demo1

  • 1.文件Dockerfile 内容:
FROM alpine:latest
MAINTAINER zq
CMD echo 'hello docker'

    1. 生成docker镜像
docker build -t hello_docker .

docker images 可以查看到新生成的镜像 hello_docker

    1. 运行docker镜像

docker run hello_docker

Dockerfile 命令

FROM base image 依赖的基础镜像
RUN 执行linux命令
ADD 添加文件
COPY 拷贝文件
CMD 执行命令
EXPOSE 暴露端口

WORKDIR 工作目录
MAINTAINER 维护者
ENV 设定环境变量
ENTRYPOINT 容器入口
USER 执行命令的linux用户
VOLUMNE 挂载点

原文地址:https://www.cnblogs.com/zqsb/p/10647668.html