Docker para Laravel
Install Laravel with Composer docker
docker run --rm --interactive --tty \
--volume $PWD:/app \
composer create-project --prefer-dist laravel/laravel projeto_teste
Listar dockers
docker ps
Subir containers
docker-compose up
Subir containers em background
docker-compose up -d
Executando bash container
docker exec -it php ash
Executando artisan dentro do container
docker exec -it php php /var/www/html/artisan
Acessar postgres dentro do container
psql -Upguser
Listar base de dados linha de comando
pguser=# \l
Copiar arquivo no linux =>
cp ~/nome_arquivo /Users/fabiorocha/Projects/projeto_teste/database
Entrar em diretorio
cd database
Popular base de dados
psql -Upguser selectdb < ARQUIVO.sql