Principal › Forums › Instalação e configuração › Ajuda com Docker – pago pela tarefa
- This topic has 0 replies, 1 voice, and was last updated 5 years, 10 months ago by lucas da silva veloso.
- AuthorPosts
- lucas da silva velosoGuest
1) Criar um diretório na sua máquina e colocar o arquivo bomdia.py que está em anexo ao fim desta página. Este arquivo contém um programa em python que exibirá uma mensagem de bom dia e exibirá ao lado o nome do usuário e depois a data atual.
2) Dentro desse diretório você deverá criar um arquivo Dockerfile, que deverá: 2.1) Utilizar a imagem do python:3 como base; 2.2) Deverá criar o usuário “sistemas” no container; 2.3) Deverá copiar o arquivo bomdia.py para dentro do diretório home do usuário sistemas no container 2.4) Deverá criar a variável de ambiente NOME no container, com o valor do nome dos integrantes da dupla, que deverá estar unido por underline. (exemplo, JOAO_MARIA); 2.5) Deverá ser executado o arquivo em python, usando as diretivas ENTRYPOINT e CMD. Para essas diretivas podem ser definidos os valores “/usr/local/bin/python3” e “bomdia.py”. Este comando deve ser executado pelo usuário sistemas.
3) Deve ser criado um arquivo chamado executar.sh, cujo conteúdo deve englobar os comandos para fazer o build da imagem e também o comando para executar o container. Este arquivo deverá ser colocado no mesmo diretório dos demais. A imagem deve ser criada com um nome no padrão: “avaliacao05_nome_dupla”, substituindo “nome_dupla”.
4) O conteúdo deste diretório deve ser salvo em um repositório do Github de algum dos membros da dupla.#arquivo bomdia.py import os import time
print(“Bom dia”,os.environ[‘NOME’], “a data de hoje é:”, time.strftime(“%d/%m/%Y”)) - AuthorPosts