Re: problem with docker image

From: Mickaël SALMON <ms(at)sylob(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: "pgadmin-support(at)lists(dot)postgresql(dot)org" <pgadmin-support(at)lists(dot)postgresql(dot)org>
Subject: Re: problem with docker image
Date: 2020-09-10 10:35:28
Message-ID: PR3P193MB0764936EFB13F9B6297E9D6FC0270@PR3P193MB0764.EURP193.PROD.OUTLOOK.COM
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Same problem after changing permissions to parent directory :

$ rm -rf /root/pgadmin4/*
$ chown -R 5050:5050 /root/pgadmin4
$ chmod 777 /root/pgadmin4
$ ls -lh

drwxrwxrwx 3 5050 5050 4.0K Sep 10 12:29 pgadmin4

This is weird, servers.json is created with root permissions, should not it be 5050 ?

ms-alpine:~/pgadmin4# ls -lh
total 4K
drwxr-xr-x 2 root root 4.0K Sep 10 12:29 servers.json

________________________________
From: Dave Page <dpage(at)pgadmin(dot)org>
Sent: Thursday, September 10, 2020 10:04
To: Mickaël SALMON <ms(at)sylob(dot)com>
Cc: pgadmin-support(at)lists(dot)postgresql(dot)org <pgadmin-support(at)lists(dot)postgresql(dot)org>
Subject: Re: problem with docker image

On Thu, Sep 10, 2020 at 8:29 AM Mickaël SALMON <ms(at)sylob(dot)com<mailto:ms(at)sylob(dot)com>> wrote:
Hi community,

I have a problem mapping file servers.json with latest docker image.

Here is how I run my container :

docker run --name pgadmin4 --restart unless-stopped -p 80:80 -e 'PGADMIN_DEFAULT_EMAIL=XXX' -e 'PGADMIN_DEFAULT_PASSWORD=XXX' -v /root/pgadmin4/servers.json:/pgadmin4/servers.json -d dpage/pgadmin4

servers.json is mapped to a directory :

ms-alpine:~/pgadmin4# ls -lh
total 4K
drwxr-xr-x 2 root root 4.0K Sep 10 09:26 servers.json
Where am I wrong ?

I suspect the container (which runs under UID 5050) cannot read files in /root on your host. The file has permissions that would allow that, but does the directory it's in?

--
Dave Page
Blog: http://pgsnake.blogspot.com<https://m365.eu.vadesecure.com/safeproxy/v3?f=z9fFzYF6MSOMVGwyV4DibVSKj1kVCXERlBT0CP1dp4fKmBLTrCjtm74fWkT8lGTk&i=NeZazNYqw32TyHKJdxor3mcKYZ8dyQLFbfPT3k4vzFCCIomGElNfcOhEog3B5uR4HKVJlJoJWyazg_Y6Qxgdug&k=S5xz&r=GfB1hGzDV2-GiKHkMbaBLAz2xu3bW4s5bRBlAbQnQws&u=http%3A%2F%2Fpgsnake.blogspot.com>
Twitter: @pgsnake

EDB: http://www.enterprisedb.com<https://m365.eu.vadesecure.com/safeproxy/v3?f=BUD4gR53BKQK4KZG6u2IXYQqlc2Y-dRxEmqpiVqjLB1Q2wlallK0c9CFAVduNspc&i=LpiKfQk9Qkl6JbFLmlADo6g3WSSBDg1ogTgiega3Ofa5CC3YKN41LQTj_c2sV3daT-xBzEMAhoJ1B0mhmUyu7Q&k=DCqE&r=julUHMZzOdluXQ-c2XGGDJWAfC8VLkkVoHwhlEr_0Ts&u=http%3A%2F%2Fwww.enterprisedb.com>

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Dave Page 2020-09-10 10:39:46 Re: problem with docker image
Previous Message Dave Page 2020-09-10 08:04:22 Re: problem with docker image