内容纲要
启动postgresql时docker启动失败,查看日志
[root@s73 ~]# docker logs pg12.13
ls: cannot access '/docker-entrypoint-initdb.d/': Operation not permitted
好像是权限的问题,问题解决,在docker run时额外加上参数 –privileged问题解决
官网的解释是给容器额外的权限,看来还是权限不足的问题引起的
docker run --privileged --name gsl-db -e POSTGRES_PASSWORD=pwd -p 55432:5432 -v /var/lib/docker/volumes/progress-gsl/_data:/var/lib/postgresql/data -d postgres:12.13