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

initdb:Postgresqlコンテナのディレクトリの権限を変更できませんでした

    これはntfs-3gとの非互換性になると思います。 PostgreSQLイメージには、コンテナーの開始時にいくつかのアクセス許可の変更を行うエントリポイントスクリプトが含まれています: https://github.com/docker-library/postgres/blob/972294a377463156c8d61297320c872fc7d370a9/9.6/docker-entrypoint.sh#L32-L38 https://askubuntu.com/questions/11840/how-do-i-use-chmod-on-an-ntfs-or-fat32-partition これは、マウント時にアクセス許可を設定できることについて説明しています。ただし、chmodを介して変更することはできません またはchown (これがこの場合の失敗の理由である可能性があります)。

    残念ながら、ここでの答えは、Dockerホストのボリュームマウントをバックアップするためにntfs-3gを安全に使用することはできないということだと思います。



    1. Django-仲介者を介してレガシーデータベースにリンクする方法は?

    2. mysql8でのGROUPBYの使用

    3. 列の一意の値ごとに最初の行のみを選択するにはどうすればよいですか?

    4. Rails 4:MySqlとMongoDBを一緒に使用する