ubuntuシステムにおけるdockerのインストール

1835 ワード

Dockerは容器で、非常に軽量級です.現在、中国ではすでに多くのDockerユーザーがおり、対応する中国語コミュニティも設立されている.Dockerコンポーネントには、Dockerクライアントとサーバ、Dockerミラー、Registry、Dockerコンテナが含まれます.では、以下にlinuxにDockerをインストールする手順を記録します.
カーネルバージョンの確認
linuxでコマンドを使用します.
$ name -a 

Device Mapperの確認
$ sudo grep device-mapper /proc/devices


DockerのAPTウェアハウスを追加
$ sudo sh -c "echo deb https://get.docker.io/ubuntu docker main> /etc/apt/sources.list.d /docker.list"


DockerウェアハウスのGPGキーの追加
$ curl -s https://get.docker.io/gpg | sudo apt-get add -

このステップのインストール中に、gpg:no valid OpenPGP data foundというヒントに簡単に遭遇します.これは、コンピュータが外部ネットワークにアクセスできないため、端末に以下のコードを入力します.
$ gpg --keyserver pgpkeys.mit.edu --recv-key D8576A8BA88D21E9

$ gpg -a --export  D8576A8BA88D21E9 | sudo apt-key add -

結果はOKを提示しますが、OKは必ずしも成功を意味するわけではありません.D 8576 A 8 BA 88 D 21 E 9という数字は、自分の公開鍵(public key)に置き換えられます.まず次のステップに進みます.
APTソースの更新
$ sudo apt-get update

Dockerパッケージのインストール
$ sudo apt-get install lxc-docker

Dockerが正常にインストールされているかどうかを確認します
$ sudo docker info

UFWファイルの変更
$ vi /etc/default/ufw
$ DEFAULT_FORWARD_POLICY="ACCEPT"
$ sudo ufw reload     

ネットワークインタフェースにバインド
$ sudo /usr/bin/docker -d -H tcp://0.0.0.0:2375

環境変数を増やす
export DOCKER_HOST="tcp://0.0.0.0:2375"

実行するかどうかを確認
$ sudo status docker

また、status:Unable to connect to Upstart:Failed to connect to socket/com/ubuntu/upstart:Connection refusedというメッセージが表示されます.upstartとsystemのデフォルトの起動方法を変更することで解決できます.また、次のコマンドを使用して、変更せずに表示することもできます.
$ service docker status