Skip to content

daniloaldm/dockerFileLaravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instalação

Instale o Docker e o docker compose seguindo as documentações:

https://docs.docker.com/install/linux/docker-ce/ubuntu/

https://docs.docker.com/compose/install/

Instalação do Docker

Após clonar a pasta do docker execute:

service docker restart sudo chown $USER /var/run/docker.sock

Acesse:

cd dockerFileLaravel

e execute:

sudo cp .env.example .env

Obs: Lembre-se de configurar o arquivo .env de acordo com suas configurações.

para subir os serviços:

docker-compose up -d

para derrubar:

docker-compose down

Depois para utilizar o Docker do Laravel com um repositório específico, acesse o diretório onde fica seus projetos, no meu caso:

cd html/

git clone https://github.com/daniloaldm/api-laravel.git api-laravel

Entre no repositório clonado:

cd html/api-laravel

Execute:

sudo cp .env.example .env

Execute também

sudo chown -R $USER: $USER /html

Esses 2 últimos comandos devem ser dados dentro do Docker

docker-compose exec app composer install

docker-compose exec app php artisan key:generate

Prontinho ❤️

Executando testes

Acesse o diretório do Docker e execute:

docker-compose exec app php artisan test

Ou acesse o container executando:

docker exec -i -t php_service_laravel /bin/bash

e execute:

php artisan test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors