Como habilitar o SOAP no WordPress com Docker

  • Post author:
  • Post category:Geral

Neste tutorial irei exemplificar como é possível ativar o suporte a SOAP de uma forma ridículamente fácil no WordPress rodando sob o Docker.

Primeiramente precisamos conectar no container que está rodando o WordPress:

docker container ps |less

Com o comando assim é possível navegar pelos containers que você tem rodando atualmente. Depois basta conectar no container que deseja habilitar o SOAP:

docker exec -it wordpress-soap /bin/bash

Altere wordpress-soap para o nome do container que você deseja conectar.

Depois de conectado no container execute os comandos abaixo:

apt-get update -y
apt-get install -y libxml2-dev
apt-get clean -y
docker-php-ext-install soap

Pronto! para ativar em tempo real basta executar service apache2 reload e o SOAP estará disponível.
IMPORTANTE: Como estamos fazendo a alteração em memória após reiniciar a ativação do SOAP será perdida. Para persistir para próximas inicializações do container
basta vocês gerarem uma nova imagem do container WordPress com SOAP e alterar no docker-compose.yml