VirtualBoxのCentOS7でDockerを使いたいっ!

別にMacOSでもWindowsでもDockerが使えるので、こんな回りくどいことをする必要はないんですが、ホストOSに手を入れたくないのとあとは興味本位ですかね。

Dockerインストール

curl -sSL https://get.docker.com/ | sh

Docker起動

systemctl start docker

docker-compose

docker-compose: コマンドが見つかりませんでした

docoker-composeが見つからない…

docker-composeインストール

curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
/usr/local/bin/docker-compose: 許可がありません

権限がない…

権限付与

chmod +x /usr/local/bin/docker-compose 

確認

docker-compose --version

OS起動時に起動

docker用に作ったのでOS起動時にdockerを起動するように設定しておきます

systemctl enable docker.service

参考

https://qiita.com/apricotcomic/items/035dc1c0c7ad08054495
https://qiita.com/yoshinyan/items/291fa7a4426e152db7b6
https://docs.docker.com/compose/install/