Điểm:1

Tôi đã mất quyền truy cập vào một số bộ chứa Docker (sự cố kết hợp snap/apt)

lá cờ tr

Trên hệ thống Ubuntu của tôi, tôi đã mắc lỗi. Tôi đã cài đặt Docker dưới dạng gói snaps và hai vùng chứa đang chạy.

Vài ngày sau, tôi vô tình cài đặt Docker dưới dạng gói apt.... và thêm hai vùng chứa nữa vào hệ thống.

Tóm lại, bây giờ tôi có 4 vùng chứa trên hệ thống của mình (tôi chắc chắn rằng tất cả chúng hiện đang chạy). Lệnh bộ chứa docker ls chỉ cho tôi xem hai cái cuối cùng ... Tôi không biết cách quản lý hai vùng chứa đầu tiên (dừng chúng, khởi động lại chúng, v.v.).

Mục tiêu cuối cùng rõ ràng là "làm sạch" hệ thống.Nhưng với mục tiêu đầu tiên, tôi sẽ có quyền truy cập vào các thùng chứa cũ.

tôi đã thử với snap chạy docker container ls nhưng tôi vẫn chỉ thấy hai container cuối cùng

Cảm ơn cho bất kỳ thông tin/trợ giúp

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

Nhờ các ý kiến ​​​​dưới đây tôi giải quyết vấn đề. Cảm ơn rất nhiều! Đây là khoảng những gì tôi đã làm như đề xuất:

  • sudo apt loại bỏ docker
  • sudo snap lưu
  • sudo snap check-snapshot 2
  • sudo snap loại bỏ docker
  • sudo snap cài đặt docker
  • sudo snap khôi phục 2
  • bộ chứa docker ls -a

Bây giờ tôi có thể nhìn thấy nắm tay của mình với các thùng chứa :-)

và đã đến lúc tổ chức lại PC của tôi

lá cờ tr
Tôi không có nhu cầu cụ thể, vì vậy tôi muốn xóa "snap docker" và thêm hai bộ chứa snap cũ vào "apt docker"
Điểm:0
lá cờ vn

Để hoàn nguyên về thiết lập ban đầu của bạn (và do đó quay lại Docker được cài đặt dưới dạng búng tay), tôi muốn giới thiệu quy trình sau:

  1. dừng lại của bạn 2 mới thùng chứa (sử dụng docker stop <container ID>)

  2. Gỡ bỏ đúng cách phiên bản Docker (sử dụng: sudo apt loại bỏ docker.io)

  3. Hãy chắc chắn rằng bây giờ bạn có thể nhìn thấy của bạn 2 bản gốc hộp đựng (docker ps).

  4. Bạn có thể khởi động lại 2 mới chứa các tham số ban đầu, dữ liệu, v.v. bằng cách sử dụng búng tay phiên bản docker (docker chạy, v.v ...)

Vui lòng cho tôi biết nếu các cách trên hoạt động hoặc nếu bạn gặp phải các sự cố khác khi chuyển sang phiên bản sạch búng tay phiên bản Docker.

Cũng thế xem phần hỏi đáp này về một vấn đề tương tự.

lá cờ tr
Tôi không thể dừng hai hộp chứa snap đúng cách vì tôi không có ID. Lệnh "docker" hiện bỏ qua các thùng chứa cũ ...
Artur Meinild avatar
lá cờ vn
Trước tiên, bạn phải dừng 2 vùng chứa mới, sau đó xóa phiên bản apt. Trong mọi trường hợp, bạn cần đưa hệ thống của mình về trạng thái chỉ cài đặt 1 phiên bản Docker càng sớm càng tốt.
lá cờ tr
GIẢI QUYẾT! Cảm ơn rất nhiều!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.