O QUE É FROM NO DOCKERFILE?
[PARTE 02]
Opa pessoal tudo certo!?
No artigo anterior começamos a criar nosso primeiro Dockerfile.
Este arquivo é essencial para o entendimento do Docker, pois a partir dele que vamos criar imagens personalizadas e assim atender nossas necessidades e as necessidades de nossas instituições.
Relembrando o Dockerfile que criamos, temos:
#PRIMEIRO DOCKERFILE
FROM centos:7
RUN yum -y update
RUN yum -y install httpd
COPY ./index.html /var/www/html/index.html
EXPOSE 80
CMD ["httpd", "-D", "FOREGROUND"]
Vamos analisar a primeira linha FROM centos:7
. A instrução FROM
indica qual imagem queremos para iniciar o processo de build e a partir dela vamos colocar nossas aplicações ou site e então disponibilizar para criação de contêineres personalizados.
Em nosso PRIMEIRO DOCKERFILE a imagem que escolhemos foi o centos
. Também estamos indicando uma versão especifica desta imagem, que chamamos da tag e está após os dois pontos (:), neste caso temos o 7
.
Agora, já se perguntou de onde vem essa imagem?
A resposta é fácil, essas imagens vão ser buscadas no registry, que será o tema do nosso próximo artigo. 😃
CRIANDO SUA PRIMEIRA IMAGEM DOCKER PARTE-01
O QUE É FROM NO DOCKERFILE? - PARTE-02
O QUE É REGISTRY NO DOCKER? - PARTE-03
O QUE É RUN NO DOCKERFILE? - PARTE-04
O QUE É COPY NO DOCKERFILE? - PARTE-05
O QUE É EXPOSE NO DOCKERFILE? - PARTE-06