Síntomas:
Cualquier UTTMPT para iniciar, reiniciar un contenedor Docker da como resultado un siguiente error:
CoreOS ~ # Docker Start 3CABF046FA66 Respuesta de error de Daemon: No se puede reiniciar el contenedor 3CABF046FA66: [8] Error del sistema: Unidad Docker-3CABF046FA66EB3484A8BE2C6AC162EE4E1E5C838A74B93F9A66546C9F9F206C24C24.el alcance ya existe. FATA [0000] Error: no se pudo iniciar uno o más contenedores
Obtener el estado del contenedor revela un Salido (-1)
estado:
CENTOS ~ # DOCKER PS -A Comando de imagen de ID de contenedor creados Puertos de estado nombres 3CABF046FA66 MariadB: Último "mysqld_safe" Hace 4 horas salidas (-1) hace 11 minutos Mariadb
Solución:
usar systemctl
Comandar por completo detener el contenedor Docker antes de cualquier intento de inicio:
CentOS ~ # SystemCTL Stop Docker-3CABF046FA66EB3484A8BE2C6AC162EE4E1E5C838A74B93F9A66546C9F206C24.alcance
Comience su contenedor Docker:
Centos ~ # Docker Inicio 3CABF046FA66 3CABF046FA66 CENTOS ~ # DOCKER PS -U ID de contenedor Comando de imagen creado Puertos de estado creados Nombres 3CABF046FA66 MARIADB: Último "MySQLD_SAFE" Hace 4 horas hasta 10 segundos Mariadb