
Estou procurando hospedar centenas ou talvez milhares de sites wordpress isolados (para fins de desenvolvimento) em um único VPS, então qual você acha que será a melhor abordagem para conseguir isso.
Tudo será feito usando um único clique no botão (Script) que criará um subdomínio exclusivo e instalará o wordpress copiando e colando os arquivos e o banco de dados. Todos esses sites não terão tráfego.
Agora estou confuso entre usar docker ou v-hosts com apache ou nginx. O que você acha que consumirá menos recursos e é melhor para o mesmo propósito.
OBSERVAÇÃO:Os sites não terão tráfego, portanto não há preocupação com balanceamento de carga, requisitos de tempo de atividade, visitantes, picos e coisas semelhantes. Tudo será usado para fins de desenvolvimento e os sites serão excluídos de tempos em tempos ou talvez automaticamente após algum tempo.
Você pode dar uma olhada em poopy.life (descontinuado) e wpsandbox.org, o caso de uso será semelhante a estes, mas para meu próprio uso personalizado.
Responder1
Contêineres Docker e vHosts não são a mesma coisa.
Você usará o Docker para armazenar o aplicativo WordPress em um contêiner, esse contêiner compartilhando o kernel do sistema. Você pode até armazenar um banco de dados no mesmo contêiner.
Você usará vHosts no Apache/nginx para fazer seu domínio apontar para um contêiner específico, passando a solicitação de entrada no servidor Web no contêiner.
Você pode dar uma olhada no DockerHub sobre a imagem do WordPress e nos milhões de tutoriais que falam sobre como configurar um proxy reverso com Apache ou nginx (prefiro o nginx, pois é mais rápido e mais leve que o Apache).