Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/flaubert-dev/docker-wordpress-padronizado

Docker Compose para Desenvolvedores WordPress com WP-CLI, MariaDB e phpMyAdmin
https://github.com/flaubert-dev/docker-wordpress-padronizado

docker docker-compose mariadb phpmyadmin wordpress wp-cli

Last synced: 8 days ago
JSON representation

Docker Compose para Desenvolvedores WordPress com WP-CLI, MariaDB e phpMyAdmin

Awesome Lists containing this project

README

        

# Docker Compose p/ Devs WP

Este repositório tem o objetivo de facilitar / agilizar / ajudar na criação do ambiente de desenvolvimento com wordpress + wp cli + mariadb + phpmyadmin utilizando o docker e o docker compose.

## (!) Importante

> 1. Necessário ter o **Docker** instalado na sua máquina.
> 2. Necessário ter o **Docker Compose** instalado na sua máquina.
> 3. Necessário colocar os arquivos: **uploads.ini** & **docker-compose.yml** na pasta raiz (root) do seu projeto.
> 4. Na pasta raiz (root) do seu projeto, executar o comando abaixo:

```shell
sudo docker-compose up -d
```

> 5. Logo depois, aguarde as imagens do **MariaDB**, **WordPress**, **WP CLI** e **phpMyAdmin** serem baixadas. Por fim, aguarde os containers subirem.

## Após a subida dos containers

> Para iniciar a instalação do WordPress acesse a porta `8000`, exemplo abaixo:

> `localhost:8000` ou `127.0.0.1:8000`

## Após a instalação do WordPress

> Poderá acessar o phpMyAdmin na porta *10777*, exemplo abaixo:

> `localhost:10777` ou `127.0.0.1:10777`

## Subir, reiniciar ou descer os containers

> 1. Subir os containers:

```shell
sudo docker-compose up -d
```

> 2. Reiniciar os containers:

```shell
sudo docker-compose down && sudo docker-compose up -d
```

> 3. Descer os containers:

```shell
sudo docker-compose down
```

## Conferir as portas e o nome de cada container

> Poderá utilizar o comando abaixo:

```shell
sudo docker ps
```

## Dicas e Sugestões

Caso tenha alguma dica ou sugestão entre em contato:

- Issues: https://github.com/Dev-Flaubert-Wordpress/docker-wordpress-padronizado/issues
- Linkedin: https://www.linkedin.com/in/flaubert-dev/

Que este simples repositório possa lhe ajudar de alguma forma na sua carreira como Desenvolvedor(a).