içine monte ediyorum. Docker Postgres için varolan bir veri kümesini, benim yaşamımı anlayamadığım bir yere monte etmekte sorun yaşıyorum. İşte benim docker'ım dosya oluştur.Docker/Postgres: Varolan bir veritabanını bir dockerized Postgresql
version: '2'
services:
postgresql:
image: postgres:9.5
environment:
- PGDATA=/data
ports:
- '5432:5432'
volumes:
- ~/.postgresql:/data
web:
build: .
command: sbt/sbt run
volumes:
- .:/app
ports:
- '9001:9001'
depends_on:
- postgresql
İşte ben
ostgresql_1 | FATAL: data directory "/data" has wrong ownership
postgresql_1 | HINT: The server must be started by the user that owns the data directory.
herkes nasıl düzeltmek için herhangi bir ipucu var mı bakın hatası? Teşekkürler.
PS Bu sorunda bir fark yaratan Docker Machine'i OSX üzerinden kullanıyorum.
Varolan db'de bir Kullanıcı eklemek mi istiyorsunuz? Veya referansını yaptığınız komutla resmi bir üs olarak kullanarak kendi Docker Postgres resmimi yazın. – adrian