4

この初心者の質問で申し訳ありません... :)

Linux raring マシンに docker をインストールしようと何度か試みましたが、正しくインストールできませんでした。私はこれが私がやるべきだった単純なことだと確信していますが、それでも私はそれを見つけられません!

私はチュートリアルに従いました:

http://docs.docker.io/en/latest/installation/ubuntulinux/#ubuntu-raring

しかし、コマンドを使用しようとすると:

sudo apt-get install lxc-docker

次のエラーが表示されます。

「パッケージ lxc-docker が見つかりません」

だから私がコマンドを試すとき:curl http://get.docker.io | sudo sh

私は得る:

I hajeangui@jeangui-portable:/usr/local/bin$ curl http://get.docker.io | sudo sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1834  100  1834    0     0   2353      0 --:--:-- --:--:-- --:--:--  3869
Ensuring basic dependencies are installed...
Looking in /proc/filesystems to see if we have AUFS support...
Found.
Downloading docker binary to /usr/local/bin...
Upstart script already exists.
Starting dockerd...
Done.

しかし、私が実行すると:sudo docker

この例外が発生します: バイナリ ファイル docker を起動できません。

lxc-docker パッケージをパージしようとしましたが、インストールされていないようです...

理解できない。

助けてください:)お願いします。

乾杯ジャンギ

4

3 に答える 3

27

コマンドの順序は次のとおりです。

sudo sh -c "curl https://get.docker.io/gpg | apt-key add -"
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker

つまり、最初に個人用パッケージ アーカイブ (ppa) のキーを追加してから、そのアーカイブを apt ソースに追加する必要があります。

http://docs.docker.io/en/latest/installation/ubuntulinux/#ubuntu-raring-13-04-64-bitを参照してください。

于 2013-10-17T00:44:28.937 に答える
7

Docker は 64 ビット Ubuntu OS でしか機能しないということを理解する必要があるのと同じ問題がありました。

sudo apt-get update
sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
sudo reboot
sudo sh -c "wget -qO- https://get.docker.io/gpg | apt-key add -"
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main\ > /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker

しかし、それはあなたにエラーを表示します

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package lxc-docker

64ビットのイメージを取得し、OSが32ビットであるため、イメージを読み取ったり読み取ったりできないため、エラーが発生します

于 2014-07-01T10:26:31.877 に答える