Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leandro-parice/docker-introducao
https://github.com/leandro-parice/docker-introducao
Last synced: about 6 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/leandro-parice/docker-introducao
- Owner: leandro-parice
- Created: 2023-09-20T12:15:27.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-20T16:38:26.000Z (about 1 year ago)
- Last Synced: 2023-09-21T06:02:47.977Z (about 1 year ago)
- Language: JavaScript
- Size: 6.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker - Introdução
Projeto criado para fins de estudo.
Como base, utilizei o tutorial disponibilizado pelo [Ayrton Teshima](https://github.com/ayrtonteshima)Link do tutorial:
https://github.com/ayrtonteshima/docker-introducaoLink da aula 1:
https://www.youtube.com/watch?v=Kzcz-EVKBEQLink da aula 2:
https://www.youtube.com/watch?v=HxPz3eLnXZk## Como rodar
### Instalando dependências
Acesse a pasta `./api` no terminal e execute:
```
npm install
```Com isso instalamos as dependências Node que precisamos.
### Docker compose
Acesse a pasta raíz do projeto e rode o seguinte comando:
```
docker-compose up -d
```Adicionei configurações específicas para que o Docker-compose já disponibilizasse o arquivo "script.sql" e o Mysql rodasse automaticamente.
Com isso não é preciso criar/popular o banco de dados inicialmente.