Cài đặt docker trên Ubuntu 16.04: Không thể định vị gói docker-ce


8

Tôi đang cài đặt docker trên Ubuntu 16.04. Tôi đang làm theo tất cả các hướng dẫn trên https://store.docker.com/editions/community/docker-ce-server-ubfox?tab=description

(Hướng dẫn đó giống nhau trên https://docs.docker.com/engine/installation/linux/ubfox/ nhưng sạch hơn).

Khi tôi khởi chạy bước "2. Nhận Docker CE", nó không tìm thấy gói docker-ce:

me@mypc:~$ sudo apt-get install docker-ce
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package docker-ce

Tôi đã kiểm tra và repo đã được thêm vào. Tôi đã cập nhật hệ thống của mình, nhưng tôi không nhận được gói:

Docker repo đã thêm

Có ai biết những gì sai ở đây?


1
Sản lượng của sudo apt-get updatecái gì?
M. Becerra

Nó cho thấy một Gettrong tất cả các repos và một Hittrên
docker

Chỉ cần suy nghĩ, có thể là bản phát hành i386 là 32 bit và điều đó không được docker hỗ trợ?
Chococroc

Câu trả lời:


5

Nó không hoạt động vì Ubuntu được cài đặt là 32 bit (như bạn có thể thấy từ hình ảnh repo, đó là i386).

Và hướng dẫn cài đặt từ Docket nêu rõ:

Yêu cầu hệ điều hành

Để cài đặt Docker, bạn cần phiên bản 64 bit của một trong những phiên bản Ubuntu này:

  • Yakkety 16.10
  • Xenial 16.04 (LTS)
  • Trusty 14.04 (LTS)

Tôi đã cài đặt 64 bit và tất cả đều hoạt động chính xác.


2
Tôi có 64 bit và tôi đang gặp lỗi của OP
ahnbizcad

Giống như @ahnbizcad, tôi cũng vậy, tôi có phiên bản 64 bit và tôi cũng gặp lỗi tương tự.
danidemi

1
Tôi đã mở một câu hỏi tương tự trên "Linux và Unix" có thể có thể thêm một số lời khuyên cho một số người dùng.
danidemi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.