安装Docker到Ubuntu系统

如何在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

请注意,下面的命令根据操作系统的版本可能有所不同。
将””中的内容按照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