WordPress com Docker

Neste artigo, iremos criar uma aplicação de forma simples usando Containers Docker. Trabalharemos com WordPress, que é conhecido como o mais popular CMS (acrônimo para: Content Management System), sistema de gerenciamento de conteúdo. Ele também é conhecido pela sua facilidade de instalação.

[ Hits: 8.357 ]

Por: Renato Diniz Marigo em 24/11/2016 | Blog: http://www.renatomarigo.com.br


Pontos relevantes



Como estamos trabalhando com aplicações que terão dados persistidos e temos declaração de volume no arquivo "docker-compose.yml":

services:
   db:
     image: mysql:5.7
     volumes:
       - "./.data/db:/var/lib/mysql"

Em nosso projeto, você pode verificar os dados persistidos em:

# cd /opt/wordpress/.data/db
Neste diretório que você deve trabalhar seu ambiente de infraestrutura, como scripts de manutenção, atualizações, backups etc.

Conclusão

Neste artigo foi demonstrado como podemos iniciar um projeto com Containers Cocker.

Este é um projeto super simples, sendo um dos primeiros passos para entrega de aplicações em formato de containers.

Espero ter ajudado!

Página anterior    

Páginas do artigo
   1. Introdução
   2. Definição / Construindo e acessando um projeto
   3. Pontos relevantes
Outros artigos deste autor

Zabbix Server 2.0 no Ubuntu Server 12.04 - Instalação e configuração

Comando: journalctl - Monitoramento de LOGs

Introdução ao Shell Script

Tutorial de instalação do Squid no CentOS

Instalação do CentOS Atomic para Gerenciamento de Containers Docker

Leitura recomendada

Balanceamento de 3 links com redundância no Linux

Instalação do Asterisk - Distribuição Trixbox

FreeRADIUS - Conceitos Básicos - Parte II

Modems no GNU/Linux

Desmistificando o Linux Loader (LILO)

  
Comentários
[1] Comentário enviado por AdiosKid em 25/11/2016 - 02:32h

achei muito fod*, inclusive funciona com o outro web server online, eu tenho o nginx aqui e funcionou perfeitamente adicionando a porta no localhost.

mas minha duvida é. onde eu posso alterar os arquivos do Wordrpess diretamente ? não tem nada dentro da pasta .data/db/wordpress/

quer dizer nada, que normalmente deveria ter.

[2] Comentário enviado por renizgo em 28/11/2016 - 16:49h


[1] Comentário enviado por Otaku em 25/11/2016 - 02:32h

achei muito fod*, inclusive funciona com o outro web server online, eu tenho o nginx aqui e funcionou perfeitamente adicionando a porta no localhost.

mas minha duvida é. onde eu posso alterar os arquivos do Wordrpess diretamente ? não tem nada dentro da pasta .data/db/wordpress/

quer dizer nada, que normalmente deveria ter.


O que você precisa ter é um volume persistente também para a estrutura Web por exemplo /var/www/..., Neste diretório terão todos os arquivos persistidos da sua estrutura do Wordpress.

Por exemplo:
volumes:
- "/mnt/wordpress/word01/wordpress:/var/www/html"
- "/mnt/wordpress/word01/logs:/var/log/apache2/"

Com isso você tem a persistência de dados dos logs e da sua estrutura Web.

Espero ter ajudado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts