Docker セットアップ
Ubuntu 14.04 / 16.04 LTS
Ubuntu 環境をアップデート。以下コマンドは 14.04 環境を想定
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get autoclean
古いバージョンの Docker が存在する場合は削除する。
$ sudo apt-get remove docker docker-engine docker.io
14.04 ではストレージドライバ
aufs
を使用するためにlinux-image-extra-*
をインストール。16.04 以上ではカーネルに含まれているoverlay2
を使用するためこの操作は不要。$ sudo apt-get install -y linux-image-extra-$(uname -r) linux-image-extra-virtual
16.04 のような Linux カーネル 4 以上の環境は
aufs
よりoverlay2
ストレージドライバが推奨されている。カーネル 3 以下の環境では OverlayFS は使用できないためaufs
を使用する。リポジトリからパッケージをインストールする。
$ sudo apt-get update $ sudo apt-get install -y apt-transport-https \ ca-certificates curl software-properties-common
Docker 公式の PGP キーを追加する。
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
lsb_release -cs
で$ lsb_release -cs trusty
x86 アーキテクチャのマシンであれば
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable"
ARM や Power は
$ sudo apt-get update $ sudo apt-get install docker-ce