レンタルサーバを借りて作業環境を整えたらまずやることはDockerのインストールと言う人は多いのではないでしょうか?
今日は、私が使っているDockerおよびDockerComposeのインストール方法を紹介します。
サーバの設定にはAnsibleを利用します。MacOSX + HomeBrewな環境であれば、Ansibleは以下のコマンドで簡単にインストール可能です。
| |
以下のPlaybookをダウンロードして~/.ansible/playbooks/install-docker.ymlに配置します。
以下のコマンドでDocker, DockerComposeがインストールされます。
| |
[email protected]のところはsshで接続できるアカウントに変更してください。内部でsudoを使って昇格しているのでこのユーザでsudoできる必要があります。
ところで、-i [email protected],の最後の,は奇妙におもわれたかもしれませんが必須です。これは本来AnsibleのInventryを書くべきところにホストを直接書くための記法です。
複数台のサーバにセットアップしたいときには以下のようにして一気に行けます。
| |