--- tags: 2021-02-08, docker compose, title: Docker Compose 学習メモ 1 --- ## Docker Compose 学習メモ 1 【雑談】いきなり雑談で恐縮ですが、下の写真は7年くらい前の自分で調理した朝食です。このころは「ゆで卵」と「自宅で焼くパン」と「ポテトサラダ」に妙に凝っていて、当時の定番メニューですね。 ![ある手作り朝食の写真](https://i.imgur.com/U8RZA2n.jpg) さて、本題です。 これまでローカル開発環境づくりに疲れ、たどり着いたのが「Docker Compose」 過去は過去として、前を向いて学習します。 はたして、望み通りの「安い、早い、うまい開発環境」は実現できるでしょうか? --- ### 最小限の環境づくり 何はさておき、Dockerのベースにする仮想サーバーをMac内に構築します。 #### Mac上のVagrant(CentOS7)にDockerをインストールする 1  準備 ```shell= # yum install -y yum-utils device-mapper-persistent-data lvm2 # yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` 2 インストール ```shell= # yum install -y docker-ce docker-ce-cli http://containerd.io ``` 3 確認 ```shell= # docker --version ``` ![完了!](https://i.imgur.com/FAQCfNe.png) <div style="text-align: right;font-size: 1.3em"> <a href="https://hackmd.io/IzL9aXPgSr6fXTROklWFTQ" target="">>>続きを読む</a> </div>