公式のインストールガイド に従って、Ubuntu 64マシンにDockerをインストールしようとしています。
残念なことに、Ubuntuはdocker-ce
パッケージを見つけることができないようです。それを修正するか、少なくとも何が起こっているのかを追跡するアイデアはありますか?
ここにあなたのためのいくつかの詳細...
$ 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
Sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu eoan test"
Sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu eoan stable"
Sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu disco stable"
Sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu bionic test"
Sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu bionic stable"
docker-ce
パッケージは、公式のdocker(Ubutu Artful)リポジトリで入手できます。インストールするには、次のコマンドを使用します。
Sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu artful stable"
次のようにして、Ubuntuにdocker-ce
をインストールできます。
Sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu xenial stable"
以下を実行します。
Sudo apt update
apt-cache search docker-ce
出力例:
docker-ce - Docker: the open-source application container engine
インストールdocker-ce
:
Ubuntu 16.04の場合、Sudo apt update
を実行する必要があります。 Ubuntu 18.04以降の場合、add-apt-repository
は自動的にapt update
を実行します。
Sudo apt install docker-ce
Docker、 OS要件
Ubuntu 17.10(巧妙な)を使用していて、この問題がある人のために:
https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/ から
Docker CEをインストールするには、次のUbuntuバージョンのいずれかの64ビットバージョンが必要です。
Artful 17.10(Docker CE 17.11Edgeのみ)
Zesty 17.04
Xenial 16.04
(LTS)Trusty 14.04(LTS)
そして:
Edgeまたはテストリポジトリを追加するには、コマンドでWordの安定語の後にWordEdgeまたはtest(または両方)を追加します
したがって、Ubuntu 17.10(巧妙な)を使用している場合は、これを追加する必要があります。
$ Sudo add-apt-repository \
"deb [Arch=AMD64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable Edge"
気づく「エッジ」ワードが追加されました。 「エッジ」なしで以前にこのコマンドをすでに実行した場合。 source.list
ファイル/etc/apt/sources.list
。その後、更新してインストールしますdocker-ce
いつものように:
Sudo apt-get update
Sudo apt-get install docker-ce
使ってみてください:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo apt-key add -
$ Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
$ Sudo apt-get update
$ Sudo apt install docker.io
Dockerは、12月のdocker-ceリリース(安定版)以降、公式リポジトリにあるようです。次に、このリポジトリ:
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu artful stable"
うまくいくはずです。その間、すぐに利用可能なEdgeリリースが
Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu artful Edge"
しかし、現在はまだ利用できません。しかし、v17.11.0-ce-rc4が昨日リリースされたので、私はいつでもそれを期待しています。
そのため、GAD3Rは 推奨 であるため、ここでは17.04リポジトリのパッケージを使用しました。
リンク githubの問題に。
上記のどれも私にとってはうまくいきませんでした。
Dockerを完全に削除してから、/var
のdockerファイルを手動で削除しました。
その後、再インストールして完全に実行します。