
Sebastian Amaya
Preguntael hecho de solo poder matar un proceso de docker en linux, no es una desventaja??? entonces en otros OS que hacen?? se quedan encendidos por siempre??

Diego Fernando Marin Lozano
Si hablamos de procesos docker linux, los procesos de Docker se ejecutan como un proceso nativo del sistema operativo host.
Si puedes usar kill en linux es porque para el sistema operativo host los procesos docker están en su tabla de procesos y puede acceder a ellos y cancelarlos.
En otros sistemas operativos debe haber una máquina virtual de por medio para correr un kernel de linux y ahí ejecutra los procesos de docker.
Acá no puedes usar kill porque el sistema operativo host solo ve el proceso del virtualizador, y no tiene acceso a los procesos que hay dentro de el para terminarlos.

Gonzalo Amador Hernández
puedes usar cualquera de estos comandos:
docker kill always-up docker stop always-up docker rm -f always-up

Rafael Pardo Rodriguez
Mmmmm, digamos que linux/unix tienen la ventaja en que puedes ver todos lo procesos que estan ocurriendo en el sistema operativo, si matas un procesos que no sabes que haces si es una desventaja, pero por lo general es una gran ventaja, esto basicamente garantiza en que el proceso no quede abierto apesar en que dijiste que no lo quieres usar mas