Série de tutoriais para ensinar como utilizar o Laradock, que é um conjunto de scripts organizados em um projeto para utilização de containers Docker de maneira facilitada para desenvolvedores PHP.

Como em qualquer projeto de software essencial realizar backup dos dados dos bancos de dados, bem como restaurar estes backups, de seus bancos de dados MySQL ou MariaDB, bem como PostgreSQL.

Quando você está trabalhando com o ambiente de desenvolvimento de seus projetos PHP Laravel em contêineres Docker gerenciados...

Ao usar Laradock, acessando o container Workspace por vezes tenho recebido o seguinte erro ao tentar executar o php composer:

COMPOSER_AUTH" does not match the expected JSON schema, this may result in errors and should be resolved:  
   - Boolean value found, but an object is required  

Segundo esta issue do...

Em uma instalação do Laradock, para rodar o ambiente em Docker num Mac Silicon computer (MacBook Pro ou M1) seguindo os passos abaixo, o Apache2 não sobe, mostrando erro exited code 2:

Passos

  1. git clone [email protected]:laradock/laradock.git
  2. cd laradock
  3. cp .env.example .env
  4. docker-compose build workspace
  5. docker-compose...

Ao tentar subir contêineres docker, para a distribuição de Laradock, com as imagens de apache2, redis, mariadb e workspace padrão, me deparei com a seguinte lista de erros.

Aparentemente os erros descrevem que módulos Python não estão disponíveis, por não encontrar os arquivos *.py.

docker-compose up -d apache2 redis...
featured-people-with-databases.webp

A conexão é bem direta e intuitiva com os servidores de bancos de dados MySQL ou Mariadb em um projeto PHP Laravel quando se usa contêineres Docker do projeto Laradock.

Porém algumas dicas e lembretes são importantes para evitar que você perca tempo quando estiver preparando seu ambiente de desenvolvimento de uma...

featured-laradock-laravel-docker.webp

Aprenda agora como instalar e configurar o Laradock, que é, como apresentado no artigo introdutório, um projeto para configuração rápida e simples de ambientes de desenvolvimento de sistemas PHP para web, usando Docker.

Neste artigo tutorial, veremos mais detalhadamente como instalar e configurar um ambiente Laradock...

featured-laradock.webp

Laradock é um ambiente de desenvolvimento web completo para Docker, que nasceu para atender o desenvolvimento de sistemas Laravel e atualmente provê containers para diversas situações para o desenvolvimento com PHP.

Ele oferece suporte a uma variedade de serviços comuns, todos pré-configurados para fornecer um ambiente...