sql >> データベース >  >> RDS >> PostgreSQL

Pythonアプリケーションとpostgresを1つのDockerコンテナで実行するにはどうすればよいですか?

    これはお勧めしませんが、実行可能です。問題はpg_ctlです RUNで 命令は、コンテナーではなく、ビルド時に実行されます。 CMDで実行する必要があります 。

    のようなスクリプトを作成できます
    pg_ctl start
    psql --command "ALTER USER postgres WITH ENCRYPTED PASSWORD 'postgres';"
    python3 main.py
    

    コピー 画像内およびdockerfileの最後にあるスクリプト`CMD["./script.sh "]



    1. php + mysql+googleマップ

    2. OracleのCREATEORREPLACEVIEWに相当するSQLServer

    3. SQLの2つの列の違いを取得したい

    4. 2つの異なるクラスで使用される所有タイプのEFコア構成の問題