>プログラミングDockerで「Rails+MySQL」の環境構築2019年7月16日こんにちは、Nanayakuです。今回は、DockerでRails+PostgreSQLの環境構築を解説で作成した開発環境のdbをMySQLに変更してみたので、その解説をしていきます。前回作成したファイルの変更点を主に紹介していきます。rails」は、いらなかったです。インストールするデータベースをpostgresqlからmysqlに変更します。upでエラーが出てしまいます。config/database.yml各設定の意味は以下の通りです。adapter・・・データベースの種類encoding・・・文字コードhost・・・ホスト名username・・・ユーザー名password・・・パスワードpool・・・コネクションの上限数docker-compose.ymlimageはDockerHubから選択します。DockerHubからダウンロードされます。今回は一番新しいバージョンを選択しました。このページの下にドキュメントの書き方など書いてあるため、基本的にこのドキュメントをコピーします。「volumes」はローカルのフォルダの位置とサーバーの位置を決めています。サーバーこの時、mysql-dataディレクトリを作成しておきます。ホスト(使用しているMac本体)に保存しておく事で、mysqlのコンテナのデータが飛んでも安心です。portsは、ローカルのポート(localhost:3000)とコンテナのポートを指定しています。上記の設定が完了したら、以下のコマンドを実行すればサーバーを起動できます。--buildしかし、データベースはまだ作成されていないので、以下のコマンドを新しいターミナルを開いて実行します。公式Dockerドキュメント(RailsとPostgreSQL)最後に今回作成したサンプルをGitHubにアップしています。https://github.com/sabakan789/rails_sample備忘録がわりに作ったので、間違っている所とかあったら、コメントくれると嬉しいです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。関連記事Dockerのデータ永続化の時の注意点こんにちは、Nanayakusです。Dockerのデータを永続化する時に、詰まった所があったので紹介します。こんにちは、Nanayakuです。今回は、Railsコンソールについて解説していきます。こんにちは、Nanayakuです。今回は、Linuxコマンドについて解説していきます。...MVCについて詳しく解説こんにちは、Nanayakuです。今回は、MVCの流れについて詳しく解説していきます。こんにちは、Nanayakuです。今回は、環境構築(Cloud9)について解説していきます。boostを受講し、プログラマーへ転職しました。2020年2月からSES企業に入社。boostやプログラミングなど興味があることを発信していきます。AFFINGER5.。