---
# System prepended metadata

title: Docker Compose　学習メモ 1
tags: ['2021-02-08', ' docker compose']

---

---
tags: 2021-02-08, docker compose,
title: Docker Compose　学習メモ 1
---

## Docker Compose　学習メモ 1

【雑談】いきなり雑談で恐縮ですが、下の写真は７年くらい前の自分で調理した朝食です。このころは「ゆで卵」と「自宅で焼くパン」と「ポテトサラダ」に妙に凝っていて、当時の定番メニューですね。

![ある手作り朝食の写真](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>





