índice
Processo de construção DockerFile
DockerFile
Introdução ao DockerFile
- Dockerfile é um arquivo usado para construir uma imagem dokcer, script de parâmetro de comando .
- Etapas de construção:
- 1. Grave um arquivo dockerfile
- 2. A construção do Docker é construída em um espelho
- 3. A execução do Docker executa a imagem
- 4. Imagem de liberação push do Docker (DockerHub, Alibaba Cloud Image Warehouse)
- Endereço de download da imagem : https://registry.hub.docker.com/search?q=&type=image
- Depois de clicar, digite github e descobri que também é um dockerfile
- Muitas imagens oficiais são pacotes básicos, muitas funções não estão disponíveis, normalmente nós construiremos um espelho nós mesmos
Processo de construção DockerFile
- Conhecimento básico:
- Cada palavra-chave reservada (comando) deve estar em letras maiúsculas
- As instruções são executadas sequencialmente de cima para baixo
- # Sinal significa comentário
- Cada instrução irá criar e enviar uma nova camada de espelho
- Dockerfile é orientado ao desenvolvimento. Para publicar projetos e fazer espelhamento, você precisa escrever arquivos dockerfile.
Dockerfile Construir arquivo, definir todas as etapas, código-fonte DockerImages Crie a imagem gerada por meio do Dockerfile e, finalmente, libere e execute o produto, que é equivalente ao pacote war original e pacote jar Container Docker O contêiner é a imagem executada para fornecer serviços Instruções do DockerFile
FROM 基础镜像,一切从这里开始构建 MAINTAINER 镜像是谁写的,一般是姓名+邮箱 RUN 镜像构建的时候需要运行的命令 ADD 编译镜像时复制文件到镜像中 WORKDIR 镜像的工作目录 VOLUME 挂载的目录 EXPOSE 指定暴露端口 CMD 指定这个容器启动的时候要运行的命令,只有最后一个会生效,会被替代 ENTRYPOINT 指定这个容器启动的时候要运行的命令,可以追加命令 ONBUILD 当构建一个被继承的 dockerfile 这个时候就会运行 ONBUILD 指令 COPY 类似 ADD 命令,将文件拷贝到镜像中 ENV 构建的时候设置环境变量
- Consulte a Figura 1:
- Consulte a Figura 2:
(Notas do Docker): introdução ao DockerFile, processo de construção, descrição da instrução
Acho que você gosta
Origin blog.csdn.net/baidu_41388533/article/details/108563281
Recomendado
Clasificación