-
1. Crie um novo container de modo interativo sem roda-lo nomeando-o como
01container
e utilizando a imagemalpine
usando a versão3.12
-
2. Inicie o container
01container
-
3. Liste os containers filtrando pelo nome
01container
-
4. Execute o comando
cat /etc/os-release
no container01container
sem se acoplar a ele -
5. Remova o container
01container
que está em andamento. -
6. Faça o download da imagem
nginx
com a versão1.21.3-alpine
sem criar ou rodar um container. -
7. Rode um novo container com a imagem
nginx
com a versão1.21.3-alpine
em segundo plano nomeando-o como02images
e mapeando sua porta padrão de acesso para porta3000
do sistema hospedeiro. -
8. Pare o container
02images
que está em andamento. -
9. Gere uma build a partir do Dockerfile do
back-end
dotodo-app
nomeando a imagem paratodobackend
. -
10. Gere uma build a partir do Dockerfile do
front-end
dotodo-app
nomeando a imagem paratodofrontend
. -
11.Gere uma build a partir do Dockerfile dos
testes
dotodo-app
nomeando a imagem paratodotests
.
- 12. Suba uma orquestração em segundo plano com o docker-compose de forma que
backend
,frontend
etests
consigam se comunicar.