Saya mencoba menginstal Docker pada mesin Ubuntu 64 mengikuti panduan instalasi resmi .
Sayangnya Ubuntu tampaknya tidak dapat menemukan docker-ce
paket itu. Adakah ide untuk memperbaikinya atau setidaknya untuk melacak apa yang terjadi?
Berikut beberapa detail untuk Anda ...
$ uname --all; sudo grep docker /etc/apt/sources.list; sudo apt-get install docker-ce
Linux ubuntu 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable.
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable.
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package docker-ce
ubuntu
apt
software-installation
docker
danidemi
sumber
sumber
apt-get update
setelah menambahkan repo?Jawaban:
Ubuntu 19.04 (Disco) dan Ubuntu 19.10 (Eoan)
docker-ce
belum tersedia untuk ubuntu 19.10, tetapi Anda dapat menginstaleoan
paket.Ubuntu 18.10 (Cosmic)
Ubuntu 18.04 (bionik)
Ubuntu 17.10
docker-ce
paket tersedia di repositori buruh pelabuhan resmi (Ubutu Artful), untuk menginstalnya gunakan perintah berikut:Ubuntu 16.04
Anda dapat menginstal
docker-ce
di Ubuntu 16.04 sebagai berikut:Jalankan yang berikut ini:
output sampel:
Pasang
docker-ce
:Docker, persyaratan OS
sumber
apt-cache
perintah. Saya mencoba sendiri tetapi karena Anda mungkin tahu pengeditan harus setidaknya 6 karakter dan ini hanya satu!sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
docker-ce
instruksi instal resmi tidak. Mungkin tidak direkomendasikan, karena ini dariartful
repo?Bagi siapa saja yang menggunakan Ubuntu 17.10 (berseni) dan mengalami masalah ini:
Dari https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
dan:
Jadi jika Anda menggunakan Ubuntu 17.10 (berseni), Anda perlu menambahkan ini:
Memperhatikan kata "edge" ditambahkan. Jika Anda sudah menjalankan perintah ini sebelumnya tanpa "edge". Anda dapat mengedit
source.list
file di/etc/apt/sources.list
. Setelah itu, segarkan dan instaldocker-ce
seperti biasa:sumber
Sepertinya buruh pelabuhan akan berada di gudang resmi setelah rilis docker-ce Desember (stabil). Maka repositori ini:
harus bekerja. Sementara itu harus segera tersedia rilis tepi
Tetapi belum tersedia sekarang. Tapi v17.11.0-ce-rc4 dirilis kemarin, jadi saya harapkan kapan saja.
Jadi untuk saat ini saya menggunakan paket dari 17,04 repo sebagai GAD3R yang menyarankan .
tautan ke masalah github.
sumber
Coba gunakan:
sumber
Tak satu pun dari yang di atas bekerja untuk saya.
Saya menghapus buruh pelabuhan sepenuhnya, kemudian pergi dan secara manual menghapus file buruh pelabuhan di
/var
.Diinstal ulang dan berjalan dengan sempurna setelahnya.
sumber
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
disco
harus menggunakanbionic
paket sebagai gantinya.