Publicar uma imagem de uma aplicação Go no Docker Hub.
Quando executarmos docker run <username>/codeeducation
a imagem deve ser baixada e termos o seguinte resultado: "Code.education Rocks!".
Essa imagem apenas realiza um print da mensagem como resultado final.
A imagem precisa ter menos de 2MB.
Imagem Go publicada no Docker Hub
Imprime na tela "Code.education Rocks!".
Tem em torno de 832KB
Para executar a imagem do meu repositório será necessário ter instalado o Docker em sua máquina.
Após instalado abra o terminal e execute o comando a seguir:
docker run natanaelsc/codeeducation
Para construir sua própria imagem do projeto e executa-la digite os comandos a seguir no terminal dentro da raiz do projeto:
docker build -t <image> .
docker run <image>
Para publicar a imagem no Docker Hub será necessário criar uma conta, fazer login no terminal digitando suas credencias e então o código abaixo:
docker tag <image> <username>/<image>
docker push <username>/<image>