ElementaryOS 0.4: コンテナ技術のdocker-ceをインストールする

docker-ceのインストール方法について記載します。Dockerの使い方はこちらを参照してください。

1 docker-ceをインストールする

docker-ceのリポジトリ追加に必要なパッケージをインストールします。

$ sudo apt install -y apt-transport-https ca-certificates curl \
     software-properties-common

docker-ceのリポジトリを追加します。

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository \
     "deb https://download.docker.com/linux/ubuntu xenial stable"
$ sudo apt update -y

docker-ceをインストールします。

$ sudo apt install -y docker-ce

ユーザをdockerグループに追加します。dockerグループに所属したユーザはdockerコマンドをsudoなしで実行できるようになります。

$ sudo gpasswd -a "${USER}" docker
$ sudo reboot

2 動作確認

hello-worldを実行します。

$ docker run hello-world
<snip>
Hello from Docker!
<snip>