Saya mencoba menginstal buruh pelabuhan di Ubuntu di vmware, tidak berhasil. Ini adalah perintah dan kesalahan yang saya alami.
sudo apt-get update
sudo apt-get install docker-engine
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package docker-engine
/etc/apt/sources.list.d/docker.list
dan menambahkan entri deb yang benar untuk Ubuntu Anda?Jawaban:
Coba 'uname -a' dan pastikan Anda menjalankan arsitektur 64-bit:
Docker membutuhkan instalasi 64-bit terlepas dari versi Ubuntu Anda.
https://docs.docker.com/engine/installation/linux/ubuntulinux/
sumber
Seperti yang disebutkan dalam komentar, Anda harus
lsb_release -c
/etc/apt/sources.list.d/docker.list
harus memiliki konten berikut (dan tidak ada yang lain):deb https://apt.dockerproject.org/repo ubuntu-VERSION-NAME main
Dalam kasus saya (Ubuntu 14,04 alias 'trusty') saya menambahkan
deb https://apt.dockerproject.org/repo ubuntu-trusty main
sumber
Saya memperbaiki masalah ini dengan menjalankan pembaruan apt-get diikuti oleh apt-get install docker.io
sumber
Saya memiliki masalah lain termasuk "Tidak Dapat" di Ubuntu 16.04. Ini adalah skrip bash untuk menyelesaikan masalah di mesin saya.
Saya memiliki masalah yang berbeda ketika saya harus menghapus Docker pada saat itu. Ini adalah skrip bash ( sumber ) untuk mesin saya.
sumber