Skip to content
Tag

Postgresql

Articles and publications tagged Postgresql across the Atmosphere.

20articles9publications
ばうあーろぐ
ばうあーろぐ
Jul 13, 2020
本番DBの複製を Docker を用いてローカルに爆速で構築したい
手元に 本番環境のデータベースと同等のもの が欲しくなるとき、ありますよね? そんなとき、以下のようなことしちゃってませんか? 本番環境がすでにあって、それを直接触って修正しちゃってる 良くないと思いつつも、トラブルが起きてから本番環境へ直接対処しちゃってる だいぶ構成が異なるけど XAMPP / MAMP あたりを雑に使ってて、いざ本番に持って行ったらうまく動かない などなど・・・ 本番環境においてトラブルを極力減らすためにも、 手元に本番環境と同等の環境を作るのは超大事 だと思います。 手元にデータベースを用意して、快適に開発 or 制作していきましょう! 実はコンテナベースですぐ作れる 実は、 コンテナベース(Docker)でさくっと作れる んですよね。 ですが意外と知らない人も多く、情報もそこまでまとまってないように感じたので、 改めてまとめ直してみようと思います。 ちなみに Docker に関しては、 めっちゃ頑張って書いた分かりやすい(と自分では思っている・・・)記事があるんですけど、 あんまり読んでもらえてないみたいでちょっと寂しさ・・・。 Docker 知らない人は読むといいですよ。 Docker 再入門2018 - コンテナ編 Docker 再入門2018 - コマンド編 Docker 再入門2018 - エコシステム編 Docker 再入門2018 - 実践編 以下の手順で進めていきます。 下準備 MySQL で空のデータベースコンテナを作る MySQL で空のデータベースコンテナにアクセスしてみる PostgreSQL でコンテナ作ったりアクセスしてみたり 管理しやすさのため、 Docker Compose でコマンドを書き換える 初期データの用意をする(本番環境から持ってくる) 初期データを投入してみる 上の Docker 記事で触れたような内容も一部重複して出てくるかもしれませんが、 この記事だけさらっと読んでできるようにまとめておきたいと思います。
DockerCLI

You've reached the end.