diff --git a/docker/README.md b/docker/README.md index db4a7d7..157180c 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,6 +1,6 @@ # Docker -Este documento abordará os princípios básicos do Docker e a construção de imagens seguindo as [melhores práticas](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/). Uma imagem Docker consiste em uma estrutura de camadas apenas de leitura, criadas a partir de um arquivo de instrução `Dockerfile`. +Este documento abordará os princípios básicos do Docker e a construção de imagens seguindo as [melhores práticas](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/). Uma imagem Docker consiste em uma estrutura de camadas apenas de leitura, criadas a partir de um arquivo de instrução `Dockerfile`. A descrição sobre os comandos para a criação de um dockerfile pode ser encontrados [aqui](https://docs.docker.com/engine/reference/builder/) ## Exercício 01 diff --git a/docker/exercicio-02/Dockerfile b/docker/exercicio-02/Dockerfile index e0f21f5..809ce8f 100644 --- a/docker/exercicio-02/Dockerfile +++ b/docker/exercicio-02/Dockerfile @@ -10,8 +10,8 @@ COPY . . EXPOSE 8080 -RUN useradd -ms /bin/bash nodejs +RUN useradd -ms /bin/bash nodejs -USER nodejs +USER nodejs #especificação de permissão de uso como não root CMD [ "node", "server.js" ]