LoginSignup
3
2

More than 5 years have passed since last update.

Ubuntuへのdockerインストール

Last updated at Posted at 2016-10-21

Ubuntuへのdockerインストール

公式通りにすればいいだけだが一応メモ。
https://docs.docker.com/engine/installation/linux/ubuntulinux/

手順

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

次のコマンドはOSのバージョンによって異るので注意が必要。
""の中は
https://docs.docker.com/engine/installation/linux/ubuntulinux/
の5に従ってバージョンに適したリポジトリにすること。

sudo echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-get update
apt-cache policy docker-engine
sudo apt-get update
sudo apt-get install docker-engine

使用したいユーザをdockerグループに入れる

使用したいユーザをdockerグループに入れると都度sudoをつけなくて良くなります。
※あくまでsudoを使えるユーザでないとダメなようです。またグループに加えたあとは再起動が必要。dockerサービスだけの再起動じゃ駄目でした。他に何のサービスを再起動すればいいのかわからなかったのでマシン再起動しました。

sudo usermod -aG docker hoge

コンテナを複数管理できるdocker-composeを入れておきます。

下記方法ではかなり古いバージョンになってしまい、version2の書式を使えなかったので変更
sudo apt install docker-compose

https://docs.docker.com/compose/install/
を参考に。

curl -L https://github.com/docker/compose/releases/download/1.9.0-rc1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2