Skip to content

jchelp/semana-kubedev-conversao-temperatura

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Projeto de subir uma aplicação para docker a partir de uma código fonte

Passo a passo da contrução da plublicação da aplicação

Passo-1

Construir o docker file

FROM node:14.17.5
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 8080
CMD ["node", "server.js"]

Passo-2

Dar o build e construir a imagem docker

docker build -t jchelp/desafio-1-conversao-temperatura:v1 .

Seguindo as boas práticas devemos criar a tag latest também

docker tag jchelp/desafio-1-conversao-temperatura:v1 jchelp/desafio-1-conversao-temperatura:latest

Passo-03

Testar imagem localmente

docker container run -d -p 8080:8080 jchelp/desafio-1-conversao-temperatura:v1

Passo-04

Enviar projeto para o github

Abrir a pasta no vscode com o git bash Depois dentro da raiz do seu projeto dar o comando

  • git init
  • git add . ( para incluir os arquivos ) git push --set-upstream jchelp/desafio1-conversao-temperatura --force

Passo-05

Publicar as imagems no hub.docker garantir que está logado com o comando docker login com a resposta de sucesso!!

docker push jchelp/desafio-1-conversao-temperatura:v1

docker push jchelp/desafio-1-conversao-temperatura:latest

Teste git push

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 56.7%
  • Objective-C 37.1%
  • EJS 3.5%
  • JavaScript 2.6%
  • Dockerfile 0.1%