Você tentou reativar o serviço para que as alterações entrassem em vigor?
systemctl reenable docker.service
Estou executando uma instância da distribuição Photon da VMware, que usa systemctl. Eu quero que o docker use uma porta TCP para que eu possa brincar com a API REST. Eu usei 'systemctl stop docker' e o serviço pára.
Eu alterei /etc/systemd/system/multi-user-wants/docker.service
para dizer
ExecStart=/bin/docker -H :4243 -H unix:///var/run/docker.sock -d -s overlay
Se eu executar a linha de comando exata manualmente, tudo funcionará; ' docker version
' e ' docker -H :4243 version
' retornam resultados idênticos.
Quando inicio o serviço, no entanto, apenas o primeiro comando funciona. ' ps -ef
' não mostra as duas opções -H, e journalctl não mostra o processo escutando na porta TCP.
Alguém tem alguma ideia do que está acontecendo?