Mi versión de OS Ubuntu 16.04 . Quiero detener la ventana acoplable, así que ejecuto en la terminal:
sudo systemctl stop dockerPero estos comandos no me ayudan:
gridsim1103 ~: ps ax | grep docker 11347 ? Sl 0:00 containerd-shim 487e3784f983274131d37bde1641db657e76e41bdd056f43ef4ad5adc1bfc518 /var/run/docker/libcontainerd/487e3784f983274131d37bde1641db657e76e41bdd056f43ef4ad5adc1bfc518 runc 14299 pts/2 S+ 0:00 grep --color=auto docker 29914 ? S 0:00 sudo dockerd -H gridsim1103:2376 29915 ? Sl 4:45 dockerd -H gridsim1103:2376 29922 ? Ssl 0:24 containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --shim containerd-shim --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --runtime runc 30107 ? Sl 1:01 /usr/bin/docker-proxy -proto tcp -host-ip 188.184.80.77 -host-port 8500 -container-ip 192.17.0.2 -container-port 8500 30139 ? Sl 0:00 /usr/bin/docker-proxy -proto tcp -host-ip 188.184.80.77 -host-port 8400 -container-ip 192.17.0.2 -container-port 8400 La versión del servidor docker es:
Server: Version: 1.12.1 API version: 1.24 (minimum version ) Go version: go1.6.2 Git commit: 23cf638 Built: Tue, 27 Sep 2016 12:25:38 +1300 OS/Arch: linux/amd64 Experimental: falseTambién probé sin éxito:
sudo service docker stopParece que la salida de ps aux no inició docker a través de systemd/systemctl.
Parece que lo empezaste con:
sudo dockerd -H gridsim1103:2376Cuando intenta detenerlo con systemctl, no debería suceder nada, ya que systemd no controla el proceso dockerd resultante. Así que el comportamiento que ves es el esperado.
La forma correcta de iniciar Docker es usar systemd/systemctl:
systemctl enable docker systemctl start dockerDespués de esto, la ventana acoplable debería iniciarse al iniciar el sistema.
EDITAR: Como ya tiene el proceso acoplable ejecutándose, simplemente elimínelo presionando CTRL+C en la terminal en la que lo inició. O envíe una señal de muerte al proceso.
Primero detengo la ventana acoplable con el siguiente comando:
sudo systemctl stop docker Luego recibo el mensaje: Warning: Stopping docker.service, but it can still be activated by: docker.socket . Entonces, detengo el socket también:
sudo systemctl stop docker.socket Nota: puede iniciar y detener solo docker.socket cuando se activa.
En mi caso, no fue systemd ni un trabajo cron, pero fue rápido. Así que tuve que ejecutar:
sudo snap stop docker sudo snap remove docker... y el último comando en realidad nunca terminó, no sé por qué: esta cosa del chasquido es realmente una molestia. Así que también ejecuté:
sudo apt purge snap:-)