Blog sobre WordPress
No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
Cadastrar e-mail
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
No Result
View All Result
Blog sobre WordPress
No Result
View All Result

Início » Infra para WordPress » Docker Container & WordPress | Melhore sua infra

Docker Container & WordPress | Melhore sua infra

by
7 anos ago
Reading Time: 2 min
2
destaque-docker
Compartilhe no FacebookCompartilhe no LinkedIn

Docker Container é uma tecnologia que visa empacotar sua API e todas as suas dependências, exemplo disso é a arquitetura abaixo que foi usado 5 containers sendo cada uma carregando um serviço em um ambiente totalmente isolado entre eles.

Conteúdo relacionado

Os 3 principais motivos para atualizar o PHP, além do WordPress

Brotli e a compressão de dados. Tchau GZIP!

Como e por que chegamos ao QUIC e ao HTTP/3

Funcionamento do Docker Container no WordPress

docker planning

Montar uma arquitetura de infra com containers tem muitas vantagens; dentre elas podemos nomear a questão de segurança entre os processos,  inexistência de problemas de rede interna e a limitação de uso dos recursos pelos mesmo que facilita na hora de analisar os problemas.

Exemplo o comando docker stats em uma infraestrutura divida em containers:

docker stats

No repositório oficial Docker Hub temos centenas de APIs como memcache, redis, mongo, node, MySQL, HTTPD.

O WordPress tem sua imagem docker container oficial: WORDPRESS, com ela você pode facilmente ter uma instalação wordpress containerizada.

Exemplo de uso da imagem:

docker run --detach \
--name apiki-container \
--link algum-container-com-mysql:mysql \
-e WORDPRESS_DB_HOST=172.17.0.1:3306 \
-e WORDPRESS_DB_USER=root \
-e WORDPRESS_DB_PASSWORD=root \
-e WORDPRESS_DB_NAME=Apiki_WordPress \
-p 8080:80 \
wordpress

Após executar o comando sua instalação estará ativa através do acesso http://localhost:8080 ou http://host-ip:8080 no navegador.

Para copiar o seu site para dentro do container você pode usar o comando:

docker cp /path/host/arquivos apiki-container:/path/arquivos/dentro/container

Nós usamos os containers em nosso dia a dia, mais informações não hesite em nos contatar.

Melhorando a performance do wordpress com containeres

Click To Tweet

Mais:
https://www.howtoforge.com/tutorial/how-to-install-wordpress-with-docker-on-ubuntu/
https://docs.docker.com/engine/understanding-docker/
https://docs.docker.com/engine/tutorials/dockerizing/ https://docs.docker.com/compose/wordpress/

Tags: containerinfraperformance
Share8Share1SendShare
Previous Post

Foque na usabilidade, ela faz parte da sua vida.

Next Post

O WordPress e você na internet, como essa parceria funciona.

Related Posts

Redis – A poderosa solução de cache para WordPress
Infra para WordPress

Redis – A poderosa solução de cache para WordPress

4 de agosto de 2020
WP-CLI – A interface de linha de comando para WordPress
Infra para WordPress

WP-CLI – A interface de linha de comando para WordPress

19 de agosto de 2020
NGINX vs Apache: conceitos, semelhanças e diferenças
Infra para WordPress

NGINX vs Apache: conceitos, semelhanças e diferenças

24 de março de 2021
Porque seu site precisa adotar o protocolo HTTP/2
Infra para WordPress

Porque seu site precisa adotar o protocolo HTTP/2

24 de março de 2021
Next Post
destaque-voce-na-internet

O WordPress e você na internet, como essa parceria funciona.

WordPress mobile

WordPress mobile é o que você precisa. Mobilize-se com WordPress.

Comments 2

  1. Gildásio Júnior (gjuniioor) says:
    7 anos ago

    Uma coisa bacana que pode usar ai é montar um volume dentro de seu container, direcionando para determinado diretório do host. Isso dispensaria a necessidade de copiar os arquivos, e manteria atualizado após cada edição, caso necessário:

    “`
    $ docker -v /diretorio/do/host:/diretorio/no/container
    “`

    Responder
    • mesaque says:
      7 anos ago

      🙂 Perfeito, obrigado por comentar! A idéia do post era exibir só um petisco antes do prato principal do que podemos fazer 😛

      Atualmente estamos utilizando em nosso ApikiHost uma estrutura toda “dockerizada” onde temos sim um container de disco partilhado e a interação entre os mesmos como por exemplo o socket do nginx para ter features como o Amplify

      Docker mudou minha vida kkk espero que tenha mudado a sua !

      Grande Abraço

      Responder

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba no seu e-mail uma série de conteúdos sobre Infra para WordPress.

  • Este campo é para fins de validação e não deve ser alterado.

Facebook LinkedIn Instagram Twitter Youtube Github RSS

Sobre a Apiki

Empresa especializada em WordPress com três unidades de negócios.

  1. Design e Desenvolvimento;
  2. Infra e Hospedagem;
  3. Suporte e manutenção.

Em resumo, só fazemos uma coisa em WordPress: tudo.

Páginas do Apiki.com

  • Apiki.com
  • Sobre a Apiki
  • Hospedagem
  • Desenvolvimento
  • UX & UI para WordPress
  • Growth em WordPress
  • Suporte
  • Atendimento

Páginas do Blog

  • Sobre
  • Newsletter
  • Desenvolvimento WordPress
  • Segurança para WordPress
  • WordPress Mobile
  • Infra para WordPress
  • WordPress SEO
  • WordPress Performance
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.

No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.