使用以下命令创建一个 postgres docker 容器:docker run -v /home/ec2-user/Vteck-postgres-data:/var/lib/postgresql/data -d -e POSTGRES_USER=odoo POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name vteck-db postgres
访问Docker容器:
docker exec -it vteck-db bash
与客户端连接:root@f1ba565db798:/# psql -U postgres psql: error: could not connect to server: FATAL: role "postgres" does not exist
但如果我使用 创建 Docker 容器
docker run --rm -d -e POSTGRES_PASSWORD=root --name postgres postgres,我可以成功连接psql - U postgres。
我第一步的命令有问题吗?