Skip to content

isusalec/docker-wordpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker WordPress

Configuração simples do docker compose para WordPress (https://br.wordpress.org)

Instalação

Clone o projeto do repositório https://github.com/isusalec/docker-wordpress

git clone git@github.com:isusalec/docker-wordpress.git
cd docker-wordpress

Iniciar os contêineres com o compose

No mesmo diretório que seu arquivo docker-compose.yml, execute o comando a seguir (dependendo do seu ambiente, talvez seja necessário executar docker-compose usando sudo):

docker-compose up -d

Esse comando inicia os contêineres do Docker especificados em docker-compose.yml. Leva uns minutos para concluir esta etapa. Você verá uma saída semelhante ao seguinte:

WARNING: The MYSQL_USER variable is not set. Defaulting to a blank string.
Pulling db (mysql:5.7)...
5.7: Pulling from library/mysql
...
Pulling db-adm (phpmyadmin/phpmyadmin:4.8.5)...
4.8.5: Pulling from phpmyadmin/phpmyadmin
...
Building web
Step 1/11 : FROM php:7.2.16-apache
7.2.16-apache: Pulling from library/php

Para verificar se os contêineres estão ativos, digite docker-compose ps. Você deve ver algo como:

     Name                    Command               State                  Ports                
-----------------------------------------------------------------------------------------------
app-demo-db       docker-entrypoint.sh mysqld      Up      127.0.0.11:3306->3306/tcp, 33060/tcp
app-demo-db-adm   /run.sh supervisord -n -j  ...   Up      127.0.0.11:8000->80/tcp, 9000/tcp   
app-demo-web      docker-php-entrypoint /bin ...   Up      127.0.0.11:80->80/tcp

Agora você pode conectar o WordPress diretamente na VM na porta 80. Abra um navegador da Web e digite o nome do endereço IP de sua VM. Agora você deve ver a tela inicial do WordPress, na qual você pode concluir a instalação e começar a usar o aplicativo.