最新版Docker CEのインストール

Docker公式レポジトリによりDocker CE最新バージョンをインストール

https://docs.docker.com/install/linux/docker-ce/ubuntu/

1.パッケージアップデート

$ sudo apt-get update

2.以下関連パッケージのインストール

$ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

3.Docker公式GPG公開キー追加

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

フィンガープリントの確認
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88

$ sudo apt-key adv --list-public-keys --with-fingerprint --with-colons

または、

$ sudo apt-key fingerprint 0EBFCD88

    pub   rsa4096 2017-02-22 [SCEA]
          9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
    uid           [ unknown] Docker Release (CE deb) <docker@docker.com>
    sub   rsa4096 2017-02-22 [S]

4.Docker CEレポジトリ安定版追加

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

5.Docker CEインストール

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

6.Dockerイメージの動作確認

$ sudo docker run hello-world

7.ユーザレベルでの実行

dockerグループにユーザを追加することでユーザレベルでdockerを実行できるようにします。

dockerグループを追加(多分既に存在しています)

$ sudo groupadd docker

現ユーザ(任意)をdockerグループに追加

$ sudo usermod -aG docker $USER