Instale o WordPress no Ubuntu em três etapas simples com o Docker

wordpress-docker

Uma das coisas que temos que fazer depois de instalar o Ubuntu 16.04, e mais se viermos de uma instalação limpa, é reinstalar todos aqueles programas que usamos em nosso Ubuntu. Se você é um desenvolvedor web com certeza terá interesse em instalar o WordPress no seu PC. Portanto, em Ubunlog queremos te ensinar como instale o WordPress no Ubuntu muito facilmente, seguindo apenas três etapas, por meio de uma ferramenta chamada Estivador. Nós te contamos.

O que é Docker?

Antes de mais nada, vale a pena explicar o que é e como funciona Estivador. Bem, o Docker é um aplicativo gratuito que nos permite empacotar nossos projetos de software no que conhecemos como um contêiner (recipiente em inglês). Desta forma, podemos ter um Sistema de arquivos completo que contém tudo que você precisa (código-fonte, bibliotecas necessárias, ferramentas do sistema ...) para poder executar este aplicativo em qualquer máquina que suporte Docker, como se fosse um app portátil.

Instalando Docker e WordPress

Docker tem uma ferramenta chamada Docker Compose que precisamente nos ajuda a gerir os containers de um projeto, podendo assim iniciar, parar, deletar ou ver o seu estado. Para instalá-lo, basta executar o seguinte comando no terminal:

sudo apt-get install docker-compose

Usando o Docker para instalar o WordPress

Agora que sabemos o que é o Docker e o instalamos, podemos continuar a usá-lo para instalar o WordPress.

  • O primeiro passo é crie um diretório chamado, por exemplo, wordpress (Eu sei, é muito original) no diretório raiz usando o seguinte comando:

mkdir ~ / wordpress

  • Em seguida, dentro desse diretório, temos que criar um arquivo chamado docker-compose.yml, o que podemos fazer indo para o diretório criado e, em seguida, criando o arquivo desejado, ou seja, executando:

cd wordpress

toque docker-compose.yml

  • O arquivo docker-compose.yml deve ter o seguinte conteúdo:

wordpress:
imagem: wordpress
esquerda:
- wordpress_db: mysql
portas:
- 8080: 80
volumes:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
imagem: mariadb
meio Ambiente:
MYSQL_ROOT_PASSWORD: passagem de exemplo
phpmyadmin:
imagem: corbinu / docker-phpmyadmin
esquerda:
- wordpress_db: mysql
portas:
- 8181: 80
meio Ambiente:
MYSQL_USERNAME: raiz
MYSQL_ROOT_PASSWORD: passagem de exemplo

NOTA: Você pode copiar e colar manualmente o conteúdo do arquivo ou, ao contrário, copiá-lo executando:

echo file_contents> docker-compose.yml

  • A última etapa é iniciar o Docker, o que podemos fazer facilmente executando:

sudo docker-compose início

Agora você só precisa abrir seu navegador (Firefox, Chromium ou Chrome) e ir para localhost: 8080 através da caixa de texto superior. E é isso! Fácil, certo?

Como um resumo final, queremos lembrá-lo do que fizemos. Em primeiro lugar, temos docker instalado, uma ferramenta que nos ajuda a empacotar um projeto de Software em contêineres de forma a portá-lo facilmente para qualquer sistema. Abaixo temos criou um arquivo docker-compose.yml com o Configuração do WordPress necessária, para finalmente iniciar o Docker. Esperamos que este post tenha ajudado você a instalar o WordPress no seu Ubuntu e que, se você tiver alguma dúvida, deixe-a na seção de comentários. Até a próxima 😉


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   pimenta dito

    Eu não entendo nada. O arquivo docker-compose.yml é um arquivo de configuração, mas como o wordpress é instalado?

  2.   Javivi "a Vivi" San dito

    Continuo passo a passo e não funciona, tenho este erro quando executo o último comando

    sudo docker-compose início

    ERROR: yaml.scanner.ScannerError: ao digitalizar uma chave simples
    em "./docker-compose.yml", linha 4, coluna 1
    não foi encontrado o esperado ':'
    em "./docker-compose.yml", linha 5, coluna 1