Puncte:1

Am pierdut accesul la unele containere Docker (problema de amestecare snap/apt)

drapel tr

Pe sistemul meu Ubuntu am făcut o greșeală. Aveam Docker instalat ca pachet snaps și două containere rulează.

La câteva zile după, am instalat din neatenție Docker ca pachet apt... și am adăugat încă două containere în sistem.

În concluzie, acum am 4 containere pe sistem (sunt sigur că toate rulează în prezent). Comanda container docker ls îmi arată doar ultimele două... Nu știu cum să gestionez primele două containere (oprește-le, repornesc, etc).

Scopul final ar fi, evident, „curățarea” sistemului.Dar ca prim obiectiv mi-ar fi suficient să am acces la containerele vechi.

am incercat cu snap run docker container ls dar încă văd doar ultimele două containere

Multumesc pentru orice informatie/ajutor

####################

Datorită comentariilor de mai jos am rezolvat problema. Mulțumesc mult! Acesta este aproximativ ceea ce am făcut așa cum mi-am sugerat:

  • sudo apt remove docker
  • sudo snap save
  • sudo snap check-snapshot 2
  • sudo snap remove docker
  • sudo snap install docker
  • sudo snap restore 2
  • container docker ls -a

Acum îmi văd pumnul spre containere :-)

și este timpul să-mi reorganizez computerul

drapel tr
Nu am nevoi speciale, așa că aș dori să elimin „snap docker” și să adaug cele două vechi containere snap la „apt docker”
Puncte:0
drapel vn

Pentru a reveni la configurația originală (și, astfel, a reveni la Docker instalat ca a snap), aș recomanda următoarea procedură:

  1. Opreste-te 2 noi containere (folosind docker stop <ID containerului>)

  2. Scoateți apt versiunea Docker (folosind: sudo apt remove docker.io)

  3. Asigurați-vă că vă puteți vedea acum 2 originale containere (docker ps).

  4. Ai putea reporni 2 noi containere cu parametrii originali, datele etc. folosind snap versiunea docker (rulare docker etc...)

Vă rugăm să-mi spuneți dacă cele de mai sus funcționează sau dacă întâmpinați alte probleme la migrarea la o curățare snap versiunea Docker.

De asemenea vezi acest Q&A despre o problemă similară.

drapel tr
Nu pot opri corect cele două containere snap, pentru că nu am actul de identitate. Comanda „docker” ignoră în prezent vechile containere...
Artur Meinild avatar
drapel vn
Mai întâi trebuie să opriți cele 2 containere noi, apoi să eliminați versiunea apt. În toate circumstanțele, trebuie să vă aduceți sistemul într-o stare în care doar 1 versiune Docker este instalată cât de curând.
drapel tr
REZOLVAT! Mulțumesc mult!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.