Debian stretch で docker-machine
docker-machineのコマンドではdockerを自動インストールできない。
こういうことを自動的にやってもらうためにdocker-machineを使うと思っていたんだが…。
https://docs.docker.com/install/linux/docker-ce/debian/
apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg2 \ software-properties-common
souces.list.d/docker.list 追加
deb [arch=amd64] https://download.docker.com/linux/debian stretch stable
またはコマンドで。
add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/debian \ $(lsb_release -cs) \ stable"
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - apt-get update apt-get install docker-ce
各ホストにdocker-ceをインストールした後なら docker-machine create できる。
ローカルにもdocker-ceを入れる場合はローカルからローカルへのsshの設定もしておく。