Skip to content

Instantly share code, notes, and snippets.

View joaopaulovieira-dev's full-sized avatar
🚀
Focusing

João Paulo Vieira joaopaulovieira-dev

🚀
Focusing
View GitHub Profile
@joaopaulovieira-dev
joaopaulovieira-dev / Strapi e docker-compose com Postgres.md
Last active January 18, 2023 12:57
Introdução ao Strapi e docker-compose com Postgres

🚀 Introdução ao Strapi e docker-compose com Postgres

📖 Sobre

Este repositório contém um exemplo de como utilizar o Strapi com docker-compose e banco Postgres.

📋 Pré-requisitos

1 - Primeiramente, o Docker só tem plena compatibilidade com o Windows 10.
2 - Baixe o Docker neste link: https://www.docker.com/products/docker-desktop
3 - Instale o Docker. A instalação é simples. O Docker Compose já será instalado juntamente.
4 - Apos instalar o Docker, é necessário instalar o WSL (Windows Subsystem for Linux). Para tanto, abra um terminal de linha de comando em modo administrativo e digite o comando abaixo:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
5 - Após o comando finalizar, reinicie o seu computador.
6 - Após o computador reiniciar, abra novamente um terminal de linha de comando em modo administrativo e digite o comando abaixo:
Segue a lista de comandos docker e sua utilidade:
docker attach – Acessar dentro do container e trabalhar a partir dele.
docker build – A partir de instruções de um arquivo Dockerfile eu possa criar uma imagem.
docker commit – Cria uma imagem a partir de um container.
docker cp – Copia arquivos ou diretórios do container para o host.
docker create – Cria um novo container.
docker diff – Exibe as alterações feitas no filesystem do container.
docker events – Exibe os eventos do container em tempo real.
docker exec – Executa uma instrução dentro do container que está rodando sem precisar atachar nele.