Isso depende de o seu contêiner estar executando systemd ou sysV ou upstart.
As escolhas válidas neste momento são
/etc/init.d/nginx restart
e
systemctl restart nginx
Meu contêiner do Docker parece não ter o comando service
. Como eu iria reiniciar nginx
?
Por exemplo
# uname -r
3.13.0-119-generic
bash-4.3# uname -a
Linux <container id> 3.13.0-119-generic #166-Ubuntu SMP Wed May 3 12:18:55 UTC 2017 x86_64 Linux
bash-4.3# service nginx restart
bash: service: command not found
Isso depende de o seu contêiner estar executando systemd ou sysV ou upstart.
As escolhas válidas neste momento são
/etc/init.d/nginx restart
e
systemctl restart nginx