not - ubuntu no reconoce systemctl
Cómo usar systemctl en Ubuntu 14.04 (3)
Entonces, ¿quieres eliminar imágenes colgantes? ¿Estoy en lo correcto?
systemctl enable docker-container-cleanup.timer
systemctl start docker-container-cleanup.timer
systemctl enable docker-image-cleanup.timer
systemctl start docker-image-cleanup.timer
https://github.com/larsks/docker-tools/tree/master/docker-maintenance-units
Intento realizar el siguiente comando en Ubuntu 14.04:
systemctl enable --now docker-cleanup-dangling-images.timer
También lo intenté con sudo, traté de reemplazar systemctl con service y systemd pero nada funciona
sudo: systemd: command not found
systemd: command not found
sudo: service: command not foud
¿Cómo puedo ejecutar este comando en Ubuntu 14.04 o hay otra forma de ejecutar el mismo comando?
Me encontré con esto en una búsqueda de respuestas después de intentar seguir una guía usando pm2. El objetivo es iniciar automáticamente una aplicación node.js en un servidor. Algunas guías llaman utilizando pm2 startup systemd
, que es la ruta que lleva a la cuestión de usar systemctl en Ubuntu 14.04. En su lugar, use pm2 startup ubuntu
.
Acabo de encontrarme con este problema y descubrí que Ubuntu 14.04 usa Upstart en lugar de Systemd, por lo que los comandos systemctl no funcionarán. Esto cambió en 15.04, así que una forma de evitar esto sería actualizar tu instalación de ubuntu.
Si esta no es una opción para usted (no es para mí en este momento), necesita encontrar el comando Upstart que hace lo que necesita hacer.
Para habilitar, el genérico parece ser el siguiente:
update-rc.d <service> enable
Enlace a la documentación de Ubuntu: https://wiki.ubuntu.com/SystemdForUpstartUsers