Skip to content

cm-fujikawa/docker-schemaspy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-schemaspy

SchemaSpy公式Dockerイメージに日本語フォントをインストールし、日本語化する方法をご紹介します。

Dockerイメージを作成

  1. Dockerイメージを作成します。

    docker build -t schemaspy .

共通

  1. schemaspy.propertiesファイルを設定します。

    • 例) PostgreSQLの場合
    export POSTGRES_USER=postgres
    export POSTGRES_PASSWORD=mysecretpassword
    export POSTGRES_DB=dvdrental
    
    cat <<EOF > schemaspy.properties
    schemaspy.dp=./drivers
    schemaspy.o=./output
    
    schemaspy.t=pgsql11
    schemaspy.host=host.docker.internal
    schemaspy.port=5432
    schemaspy.db=${POSTGRES_DB}
    schemaspy.s=public
    schemaspy.u=${POSTGRES_USER}
    schemaspy.p=${POSTGRES_PASSWORD}
    EOF
  2. Dockerコンテナを起動して、SchemaSpyを実行します。

    mkdir output
    docker run \
        --rm \
        -v $PWD/output:/output \
        -v $PWD/schemaspy.properties:/schemaspy.properties \
        schemaspy -vizjs
  3. ./outputフォルダに実行結果が出力されます。

  4. ./output/index.htmlファイルをブラウザで開きます。

参考

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published