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.363 ]

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 CentOS - Instalação e configuração

Nagios 3 + NagiosQL no Ubuntu Server 12.04

Tutorial de instalação do Squid no CentOS

Debian Linux 4 iniciando o Windows como terminal server

Instalação do Fail2Ban no CentOS 7

Leitura recomendada

Como selecionar que processos serão iniciados ao boot - sysv-rc-conf

Criando Redes Locais Virtuais (VLANs) com Linux

Limitando banda com o CBQ

Clonando HD no Linux

CentOS 5.5 - Instalação enxuta utilizando netinstall

  
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