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

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

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

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

Instalação do WordPress no CentOS 7

Instalação do Fail2Ban no CentOS 7

Debian Linux 4 iniciando o Windows como terminal server

Leitura recomendada

Emergindo grandes pacotes em hardwares fracos com o auxílio de outro computador no Gentoo Linux

Como hospedar um site/domínio de graça na sua casa

Instalação do sidux

Instalando e desmistificando o Debian

Instalação do Gentoo GNU/Linux em um SSD NVMe (UEFI/GPT)

  
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