Ubuntu
docker

Ubuntu Desktop 18.04 の Docker インストールで詰まった話

環境

Ubuntu 18.04 LTS

Ubuntu ソフトウェアからインストール

Ubuntu 公式のストアから普通にインストール出来る

が、なぜか docker グループが作成されず
自分で追加してみても sudo 無しで docker コマンドを実行できなかったので
大人しく Docker Documantation に従うことにした

[追記]
単純に docker を再起動して ssh し直すのを忘れていた可能性大

公式ドキュメント

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

3つほど方法があるのだが、公式リポジトリを利用する方法を採用

最後の最後で詰まる

$ sudo apt install docker-ce

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージ docker-ce は使用できませんが、別のパッケージから参照されます。
これは、パッケージが欠落しているか、廃止されたか、または別のソース
からのみ利用可能であることを意味します。

E: パッケージ 'docker-ce' にはインストール候補がありません

docker-ce がそもそも無いらしい…

実は stable リポジトリにはまだ docker-ce が無いので edge 版を入れる必要があった

https://linuxconfig.org/how-to-install-docker-on-ubuntu-18-04-bionic-beaver

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

確認

$ sudo apt search docker-ce

ソート中... 完了
全文検索... 完了
docker-ce/bionic 18.05.0~ce~3-0~ubuntu amd64
  Docker: the open-source application container engine

これでインストールできる

[追記]
コメントでいただいたように、
stable 版では6月には利用できるようになるそうです
https://qiita.com/yukin01/items/67b13a20962b56facfdc#comment-1e78ebca5ae9de676b21