ติดตั้ง docker บน Ubuntu 16.04: ไม่สามารถระบุตำแหน่งแพ็กเกจ docker-ce


8

ฉันกำลังติดตั้ง docker บน Ubuntu 16.04 ฉันทำตามคำแนะนำทั้งหมดใน https://store.docker.com/editions/community/docker-ce-server-ubuntu?tab=description

(คำแนะนำนั้นเหมือนกันในhttps://docs.docker.com/engine/installation/linux/ubuntu/แต่สะอาดกว่า)

เมื่อฉันเปิดใช้ขั้นตอน "2. รับ Docker CE" ไม่พบแพ็คเกจ 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

ฉันตรวจสอบแล้วและได้เพิ่ม repo แล้ว ฉันได้อัปเดตระบบแล้ว แต่ไม่ได้รับแพ็คเกจ:

เพิ่ม repo Docker แล้ว

ไม่มีใครรู้ว่ามีอะไรผิดปกติที่นี่?


1
ผลลัพธ์ของsudo apt-get updateอะไร
M. Becerra

มันแสดงให้เห็นGetใน repos ทั้งหมดและหนึ่งHitในนักเทียบท่า
Chococroc

แค่คิดว่าอาจเป็นได้ว่าการเปิดตัว i386 เป็น 32 บิตและไม่สนับสนุนโดยนักเทียบท่า?
Chococroc

คำตอบ:


5

ไม่ทำงานเพราะติดตั้ง Ubuntu เป็น 32 บิตหนึ่ง (อย่างที่คุณเห็นจากภาพ repo เป็น i386 หนึ่ง)

และคู่มือการติดตั้งจากใบปะหน้าอย่างชัดเจนระบุ:

ข้อกำหนดของระบบปฏิบัติการ

ในการติดตั้ง Docker คุณต้องใช้ Ubuntu รุ่นใดรุ่นหนึ่ง 64 บิต:

  • จามจุรี 16.10
  • Xenial 16.04 (LTS)
  • Trusty 14.04 (LTS)

ฉันได้ติดตั้ง 64 บิตและทำงานได้อย่างถูกต้อง


2
ฉันมี 64 บิตและฉันได้รับข้อผิดพลาดของ OP
ahnbizcad

เหมือนกับ @ahnbizcad ฉันเหมือนกันฉันมีรุ่น 64 บิตและฉันได้รับข้อผิดพลาดเดียวกัน
danidemi

1
ฉันเปิดคำถามคล้ายกันใน "Linux และ Unix"ที่อาจเพิ่มคำแนะนำสำหรับผู้ใช้บางคน
danidemi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.