简体   繁体   English

postgres 容器退出无法重新启动,因为'chmod:更改'/var/lib/postgresql/data'的权限:权限被拒绝'

[英]postgres container exited cannot restart because 'chmod: changing permissions of '/var/lib/postgresql/data': Permission denied'

If anyone could help me would be much appreciated.如果有人可以帮助我,将不胜感激。 I'm running postgres container on centos machine where it runs with no problem for over a year already, and it suddenly exited for whatever reason.我在 centos 机器上运行 postgres 容器,它已经运行了一年多没有问题,但由于某种原因突然退出。 I tried to re start the container with docker start but it exited immediately with error chmod: changing permissions of '/var/lib/postgresql/data': Permission denied .我尝试使用docker start重新启动容器,但它立即退出并出现错误chmod: changing permissions of '/var/lib/postgresql/data': Permission denied I can't lose the data, so what would be the best way to solve this issue?我不能丢失数据,那么解决此问题的最佳方法是什么?

Here's my docker-compose这是我的 docker-compose

version: '2'
services:
  app:
    container_name: garvan_rems_app
    environment:
      AUTHENTICATION: :oidc
      DATABASE_URL: postgresql://db:5432/rems?user=rems&password=*****
      PORT: 3000
      PUBLIC_URL: <-URL->
      oidc-client-id: ***********************
      oidc-client-secret: *****************
      oidc-domain: *****.au.auth0.com
    image: garvan_rems_app
    mem_limit: 500m
    mem_reservation: 200m
    ports:
    - 0.0.0.0:3000:3000/tcp
  db:
    container_name: garvan_rems_db
    image: postgres:9.6
    environment:
      POSTGRES_USER: ***
      POSTGRES_PASSWORD: ******
    mem_reservation: 30m
    mem_limit: 150m
    ports:
      - "127.0.0.1:5432:5432"
  auth0:
    container_name: garvan_rems_auth0
    image: <auth0 image name>
    ports:
      - "0.0.0.0:3333:3333"

Could you please send your docker-compose.yml or dockerfile.yml with command which you have started your container您能否使用您已启动容器的命令发送您的 docker-compose.yml 或 dockerfile.yml

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 postgresql 容器未启动:chmod:更改“/bitnami/postgresql/data”的权限:不允许操作 - postgresql container not starting: chmod: changing permissions of '/bitnami/postgresql/data': Operation not permitted 运行postgres容器时出错“来自守护程序的错误响应:无效模式:/ var / lib / postgresql / data。” - Error while running postgres container “Error response from daemon: invalid mode: /var/lib/postgresql/data.” PostgreSQL不选择在/ var / lib / postgresql / data /下由另一个PostgreSQL容器写入的数据 - PostgreSQL does not pick data written by another PostgreSQL container at /var/lib/postgresql/data/ 致命:数据目录“/var/lib/postgresql/data/pgdata”具有无效权限 Docker-compose - FATAL: data directory "/var/lib/postgresql/data/pgdata" has invalid permissions Docker-compose 在Docker容器中具有PostgreSQL数据库的Django项目-目录/ var / lib / postgresql / data存在但不为空 - Django project with PostgreSQL database in Docker container - directory /var/lib/postgresql/data exists but is not empty CentOS 7 pg_ctl:无法访问目录“ / var / lib / pgsql / data”:权限被拒绝 - CentOS 7 pg_ctl: could not access directory “/var/lib/pgsql/data”: Permission denied Postgres Docker:“postgres:无法访问服务器配置文件”/var/lib/postgresql/data/postgresql.conf“:没有这样的文件或目录” - Postgres Docker: “postgres: could not access the server configuration file ”/var/lib/postgresql/data/postgresql.conf“: No such file or directory” 启动 postgres 容器时出错 - mkdir:权限被拒绝 - Error starting postgres container - mkdir: Permission denied Docker-Compose postgres升级initdb:错误:目录“/var/lib/postgresql/data”存在但不为空 - Docker-Compose postgres upgrade initdb: error: directory "/var/lib/postgresql/data" exists but is not empty Fabric8安装失败,带有/ var / lib / pgsql / passwd:权限被拒绝 - Fabric8 install fails with /var/lib/pgsql/passwd: Permission denied
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM