Posso rodar WordPress no mesmo VPS com um segundo IP?

Se você não está familiarizado com proxies reversos e consegue obter facilmente um segundo IP, essa não é uma má solução. Basta fazer algo assim:

expose:
  - "192.168.1.1:80:80"   # http
  - "192.168.1.1:443:443" # https