Resolução do desafio 1 da Maratona Fullcycle 2.0.
- Yarn (ou NPM)
- NodeJS
- Docker
- Git
Faça o clone desse repositório na sua máquina
$ git clone https://github.com/thelukscolor/maratona-full-cycle.git
Acesse a pasta do projeto
$ cd maratona-full-cycle
$ yarn dev
npm dev
funciona também
Esse passo deve ser executado caso você queira gerar sua própria imagem desse projeto.
$ docker build --rm -t <nome_da_imagem> .
Exemplo de
<nome_da_imagem>
: lukinha/maratona-fullcycle-desafio1
$ docker run -p 3000:3000 <nome_da imagem>
Se quiser a usar a imagem já disponível no dockerhub, use lukinha/maratona-full-cycle-desafio1 como
<nome_da_imagem>
Esse passo só é necessário caso você queira subir a sua imagem própria desse projeto para o Docker Hub.
É necessário que você tenha criado uma conta no Docker Hub
Efetue o login no dockerhub
$ docker login -u <seu_usuario_no_dockerhub>
Suba a imagem para o Docker Hub
$ docker push <nome_do_pacote>