Arresta e rimuovi il contenitore Docker per errore

Ciao a tutti, per errore ho fermato e rimosso il container Docker di Discourse e, quando ho provato a riavviarlo con launcher start, ho ottenuto il seguente errore:
"La tua installazione Docker non utilizza un driver di archiviazione supportato. Se procedessimo, potresti avere un’installazione danneggiata.
aufs è il driver di archiviazione consigliato, sebbene anche zfs, btrfs, overlay e overlay2 possano funzionare.
Altri driver di archiviazione sono noti per causare problemi.
Puoi verificare quale filesystem stai utilizzando eseguendo docker info e controllando la riga ‘Storage Driver’.

Se desideri comunque procedere con il tuo driver di archiviazione non supportato,
leggi il codice sorgente di launcher e scopri come bypassare questo controllo."

Cosa dovrei fare per recuperare il mio sito?

Consiglio di reinstallare Docker con un driver supportato. Qual è l’output di docker info?

Per tornare a funzionare, almeno git pull && ./launcher rebuild app dovrebbe riportarti operativo, a condizione che tu stia utilizzando uno dei motori supportati.

Grazie per la risposta.

Tra qualche ora pubblicherò l’output di docker info.

Se ricostruisco, significa che perderò i dati?

No, il database e altri contenuti sono archiviati al di fuori dei container Docker. I container possono essere ricreati in qualsiasi momento in modo sicuro (anche se ciò causerà un’interruzione temporanea del sito se è in esecuzione).

Informazioni Docker:

Client:
 Modalità Debug: false

Server:
 Container: 11
  In esecuzione: 5
  In pausa: 0
  Arrestati: 6
 Immagini: 18
 Versione server: 19.03.5
 Driver di archiviazione: overlay2
  Filesystem di supporto: extfs
  Supporta d_type: true
  Differenza nativa overlay: true
 Driver di registrazione: json-file
 Driver cgroup: cgroupfs
 Plugin:
  Volume: locale
  Rete: bridge host ipvlan macvlan null overlay
  Registro: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inattivo
 Runtime: runc
 Runtime predefinito: runc
 Binario di inizializzazione: docker-init
 Versione containerd: b34a5c8af56e510852c35414db4c1f4fa6172339
 Versione runc: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
 Versione init: fec3683
 Opzioni di sicurezza:
  apparmor
  seccomp
   Profilo: predefinito
 Versione kernel: 4.15.0-76-generic
 Sistema operativo: Ubuntu 18.04.3 LTS
 Tipo OS: linux
 Architettura: x86_64
 CPU: 4
 Memoria totale: 7.789 GiB
 Nome: plesk-s-1vcpu-2gb-ams3-01.local
 ID: UNYW:S4UK:I7CE:IVI4:ZR6I:AXPR:3LTL:3OTF:4VD4:GEFM:VVP6:3WZ5
 Directory radice Docker: /var/lib/docker
 Modalità Debug: false
 Registro: https://index.docker.io/v1/
 Etichette:
 Sperimentale: false
 Registri non sicuri:
  127.0.0.0/8
 Ripristino attivo: false

Ciao Sam, prova questo, ma non riesco a caricare di nuovo il servizio: l’immagine di base non si avvia più. Allego l’immagine di Plesk e il comando docker ps:

ID CONTENITORE IMMAGINE COMANDO CREATA STATO PORTE NOMI
aa5a18a5467b 0c04b35ef09a "/sbin/boot" 9 giorni fa In esecuzione da 2 minuti 0.0.0.0:8070->80/tcp, 0.0.0.0:9443->443/tcp app

Grazie per l’aiuto.

L’installazione a fianco di Plesk o di software simili non è supportata.

Segui la Guida ufficiale standard di installazione di Discourse