Dockerd no inicia Debian

Dockerd no inicia Debian

Sistema operativo Linux: debian11 Todo funcionó, pero creo que hoy, después de la actualización de Sudo apt, instalé una nueva versión de Docker. Entonces el demonio acoplable no se inicia:

$ sudo systemctl start docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.

Revisé los registros:

Aquí está el comienzo de hoy.

$ sudo journalctl -xu docker.service    
May 27 09:07:11 debian systemd[1]: Started Docker Application Container Engine.
░░ Subject: A start job for unit docker.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ A start job for unit docker.service has finished successfully.
░░ 

Luego ejecuté apt update && apt Upgrade y Docker ya no se ejecuta. Hay un problema con la directiva de gráficos que no coincide con la configuración...:(

$ sudo journalctl -xu docker.service
May 27 09:20:43 debian dockerd[12661]: unable to configure the Docker daemon with file /etc/docker/daemon.json: the following directives don't match any configuration option: graph
May 27 09:20:43 debian systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE

Así es como se ve mi daemon.json

$ cat /etc/docker/daemon.json
{
  "graph": "/data/docker/docker-data/"
}

versión acoplable

$ docker --version
Docker version 24.0.2, build cb74dfc

Intenté eliminar la ventana acoplable y reinstalarla, pero no tuve suerte.

Acepto la respuesta y pongo la solución aquí.

$ cat /etc/docker/daemon.json 
{
  "data-root" : "/data/docker/docker-data/"
}

Respuesta1

graphesya no es compatible.

El indicador -g o --graph para el comando dockerd o docker daemon se usó para indicar el directorio en el que almacenar datos persistentes y la configuración de recursos y se reemplazó con el indicador más descriptivo --data-root. Estas marcas quedaron obsoletas y ocultas en la versión 17.05 y se eliminaron en la versión 23.0.

Estás ejecutando v24.

información relacionada