ฉันรู้ว่าคำถามนี้เก่า แต่ฉันเชื่อว่านักเทียบท่าต้นน้ำเปิดตัวเวอร์ชันที่สนับสนุนในตอนนี้ดังนั้นฉันคิดว่าฉันจะตอบคำถามที่นี่ ดังนั้นในอูบุนตูคุณมี 2 ตัวเลือกตั้งแต่ 18.04 (และจริงๆแล้วส่วนใหญ่ใช้กับ 16.04 ด้วย):
คลังข้อมูลอัปสตรีมนักเทียบท่า
ปัจจุบันนักเทียบท่าอัปสตรีมแนะนำชุดคำแนะนำที่เกี่ยวข้องมากขึ้นในการติดตั้งจากไฟล์เก็บถาวรแบบกำหนดเองเป็นต้นซึ่งสามารถตอบสนองความต้องการของคุณได้ตราบใดที่คุณยังคว้า 17.06 และใหม่กว่า
docker.io
บรรจุภัณฑ์
sudo apt install docker.io
นี่เป็นเวอร์ชันและอัปเดตโดยสมาชิกชุมชน Canonical / Ubuntu ค่อนข้างสม่ำเสมอ แต่มีแนวโน้มที่จะล่าช้าเล็กน้อย คุณสามารถเก็บแพคเกจนี้ไว้เหมือนกับแพ็คเกจ apt ปกติของคุณบน Ubuntu คุณสามารถอ่านเพิ่มเติมเกี่ยวกับข้อยกเว้น SRU บน wiki ของ Ubuntuเพื่อดูการควบคุมคุณภาพที่เกี่ยวข้อง รุ่นใน Xenial และ Bionic เปิดหรือใกล้เข้ามา 17.03 แต่ดูเหมือนว่าจะมีโปรแกรมแก้ไขที่คุณต้องใช้ใน LXD
แก้ไขหมายเหตุ: https://github.com/docker/docker-snap - snap docker ไม่แนะนำให้ใช้ในการอัปเดตนี้อีกต่อไป (25 Sep 2018) หากการเปลี่ยนแปลงนี้ในอนาคตรู้สึกอิสระที่จะแก้ไขคำตอบนี้