タグ

DockerとDBに関するsawarabi0130のブックマーク (3)

  • DockerでサクッとDBからER図を作成する - Qiita

    SchemaSpyというDBのスキーマを解析してテーブルの一覧やER図を出力してくれるツールがあります。 このツールの公式Dockerイメージが公開されており、非常に使いやすいので紹介させて頂きます。 https://hub.docker.com/r/schemaspy/schemaspy/ コマンド docker run -v "$PWD/schema:/output" --net="host" schemaspy/schemaspy:snapshot \ -t <DB種類> -host <DBホスト名/IP>:<ポート> -db <DB名> -u <DBユーザー名> -p <DBパスワード> このコマンドを実行するとカレントディレクトリのschemaディレクトリに解析結果のHTMLが出力されます。 (コンテナは自動的に終了します) docker run のオプション -vオプションで指

    DockerでサクッとDBからER図を作成する - Qiita
  • コンテナ内でのテータ管理 - Docker User Guide - Qiita

    コンテナ内でのデータ管理 Managing data in containers - Docker Documentation http://docs.docker.com/userguide/dockervolumes/ これまでに基的な Docker の概念の紹介や、Docker イメージがどのようにネットワークでつながるかや、コンテナ間のリンクされているかを見て来ました。このセクションでは、どのように Docker コンテナ間やコンテナ内のデータを管理するかを学んでいきましょう。 Docker 上のデータを管理するためには、2つの方法があります。 データボリュームと、 データボリュームコンテナです。 データボリューム(Data volume) データボリュームは、特別に指定されたディレクトリであり、一つまたは複数のディレクトリ内で、ユニオンファイルシステムが、永続的ないし共有データ

    コンテナ内でのテータ管理 - Docker User Guide - Qiita
  • Data Volume と Data Volume Container - Qiita

    Dockerを使う際にアプリケーションで使用するデータをどう扱えばいいのか? まずは関係ありそうな Data Volume と Data Volume Container について公式マニュアルを読んで理解してみる。なお、英語が得意でないので間違って解釈している箇所があるかもしれない。 Docker のバージョンは 1.0.0 である。 マニュアル: Managing data in containers Data Volume とは マニュアルによると、 Data Volume とは「複数のコンテナ間で永続的なデータや共有データを扱うために Union File System を無視する特別なディレクトリ」のことらしい。 Data Volume は以下の特徴を持つとのこと。 Data Volume はコンテナ間で共有や再利用することが可能 Data Volume に対する変更は直接反映さ

    Data Volume と Data Volume Container - Qiita
  • 1