/laradock-litle

Full PHP development environment for Docker.

Primary LanguageDockerfile

Laradock Litle

Passo a passo

Clone Repositório

git clone https://github.com/CelaumMm/laradock-litle.git docker

Remover o .git

rm -rf docker/.git

Copie o diretório docker para o seu projeto

cp -r docker app-laravel/
cd app-laravel/docker

Crie o Arquivo .env no diretório docker

cp .env.example .env

Atualize as variáveis de ambiente do arquivo .env

COMPOSE_PROJECT_NAME=laradock
PHP_VERSION=8.2
MYSQL_DATABASE=default
MYSQL_USER=default
MYSQL_PASSWORD=secret
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=root

Suba os containers do projeto

# Desenvolvimento
docker-compose up -d

# Produção
docker-compose up -d nginx mysql redis php-worker

Acessar o container

# Acessar como usuário 
docker-compose exec --user=laradock workspace zsh
docker-compose exec --user=laradock workspace bash

# Acessar como root
docker-compose exec workspace zsh
docker-compose exec workspace bash