Debian wheezy に docker をインストールする方法
docker のためだけに Ubuntu server に乗り換えようとしたんですが、今使ってる N54L ではキーボードが認識されずインストールが進まないので諦めました。
ココとかにレポートは上がってるんだけど、まだ直ってないみたい、つらい。
でも色々実験したいからサーバ上に docker の環境欲しい! というわけで調べてたら、Debian wheezy に docker をいい感じにインストールする方法を見つけたのでそのまとめです。
下準備
ありがたい事に wheezy 用に backport を準備してくれてる方がいらっしゃいました!
というわけで、それを利用します。
この backport を利用するためには公式の backport も必要になるので、両方共 /etc/apt/sources.list
に追記します。
# wheezy-backports
deb http://ftp.jp.debian.org/debian/ wheezy-backports main non-free contrib
deb-src http://ftp.jp.debian.org/debian/ wheezy-backports main non-free contrib
# wheezy-backports(docker)
deb http://people.debian.org/~nomadium/apt/ wheezy-backports main
deb-src http://people.debian.org/~nomadium/apt/ wheezy-backports main
次に http://people.debian.org/~nomadium/apt/
用の公開鍵を追加します。
# wget http://people.debian.org/~nomadium/apt/nomadium.asc
# apt-key add nomadium.asc
あとはお決まりのアップデート。
# apt-get update
docker のインストール
シンプルに apt-get
でインストールするだけ。
# apt-get install docker.io
楽ちんですね。
動作チェック
どうせ debian のイメージばっかり作るので、手始めに debian のイメージ全部落とします。
# docker.io pull debian
その後、とりあえずシンプルに Hello docker!
とだけ表示させてみます。
# docker.io run debian:wheezy /bin/echo Hello docker!
Hello docker!
ばっちり。
さいごに
2014/05/03 時点でインストールされるバージョンは以下のとおり。
# docker.io version
Client version: 0.9.1
Go version (client): go1.2.1
Git commit (client): 3600720
Server version: 0.9.1
Git commit (server): 3600720
Go version (server): go1.2.1
HP の N54L で動かしてますが、今のところ快適です。
ヒューレット・パッカード ProLiant MicroServer N54L (TurionII NEO N54L 2.2Ghz/2GB/250GB)
- 出版社/メーカー: hp
- メディア: Personal Computers
- この商品を含むブログを見る