環境構築の仕方について簡単にまとめていく。
今回は、

Rails+MYSQL+Dockerの開発環境構築

前提条件

Dockerがインストールされていること
今回のバージョン
ruby 2.6.5
rails 5.2.3
MYSQL 8.0.19

必要なファイルの確認

Dockerfile
Gemfile
Gemfile.lock(空)
docker-compose.yml
以下開発ディレクトリに作成

Dockerfileの作成

Dockerfile

Gemfileの作成

Gemfile

Gemfile.lockの作成

docker-compose.ymlの作成

docker-compose.yml

アプリケーションの作成

database.ymlの修正

config/database.ynl

コンテナの起動

コンテナの起動

docker-compose downで停止

データベースの作成

localhost:3000へアクセス

以上で作成完了