$ docker-compose exec workspace psql -U default -h postgres
↑このコマンドを打ったら普通データベース作成されるのですが何も反応がないので
docker-compose psで中身を見たらpostgres_1がexitになっていました。
docker-compose logsを見ると
postgres_1 | 2021-04-23 01:12:52.320 UTC [51]致命的:データディレクトリ "/ var / lib / postgresql / data"に無効な権限があります
postgres_1 | 2021-04-23 01:12:52.320 UTC [51]詳細:権限はu = rwx(0700)またはu = rwx、g = rx(0750)である必要があります
このように二つエラーのようなものが出てきました。
ここまで調べたのですがこれからの権限を変えるやり方がどうしてもわかりません。
どなたか教えてください、お願いします????????
/var/lib/postgresql/data は postgresユーザー専用のアクセス権を設定しないといけないのだけど、じゃぁそれをdockerでどうやるかは、残念ながら知らない。
回答2件
あなたの回答
tips
プレビュー