Closed
Description
I am seeing issues with a long passwords. The following works:
services:
postgresql:
image: postgres:10
ports:
- 127.0.0.1:5432:5432
environment:
- POSTGRES_USER=admin
- POSTGRES_PASSWORD=4csTU5CuCQk8TtSJWpjCWTy7fAbY
Now I can login with psql:
docker run -it --rm --network=host -e PGPASSWORD=4csTU5CuCQk8TtSJWpjCWTy7fAbY postgres:10 psql -h localhost -U admin
However, when I introduce a longer password, I cannot login anymore:
services:
postgresql:
image: postgres:10
ports:
- 127.0.0.1:5432:5432
environment:
- POSTGRES_USER=admin
- POSTGRES_PASSWORD=4csTU5CuCQk8TtSJWpjCWTy7fAbY4csTU5CuCQk8TtSJWpjCWTy7fAbY4csTU5CuCQk8TtSJWpjCWTy7fAbY4csTU5CuCQk8TtSJWpjCWTy7fAbY
In psql:
docker run -it --rm --network=host -e PGPASSWORD=4csTU5CuCQk8TtSJWpjCWTy7fAbY4csTU5CuCQk8TtSJWpjCWTy7fAbY4csTU5CuCQk8TtSJWpjCWTy7fAbY4csTU5CuCQk8TtSJWpjCWTy7fAbY postgres:10 psql -h localhost -U admin
FATAL: password authentication failed for user "admin"
Although I did not verify this, I believe this was introduced in 3f585c5.