pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Holger Jakobs <holger@jakobs.com>
To: pgsql-admin@lists.postgresql.org
Subject: Re: pgadmin4 container install: volume mapping not working
Date: Sun, 17 May 2020 23:45:06 +0200
Message-ID: <214afdbe-0a38-9b6b-5a6a-5427fe12e89d@jakobs.com> (raw)
In-Reply-To: <cadaa38d-ed36-d525-a30c-364de2398bc5@gisticinc.com>
References: <CAJ8oN=EvhvinhPBneC1f3Yc5c3GY2=w4uqQTo5zbgL1ytoCfBA@mail.gmail.com>
	<CAFWkJcEGALQ1q-WrnXfD5eN-EaqNS+me5hjn-4arJagFiGchqQ@mail.gmail.com>
	<cadaa38d-ed36-d525-a30c-364de2398bc5@gisticinc.com>

Please ask pgadmin4 questions on the mailing list of pgadmin4. This one
is for postgresql itself.

Am 17.05.20 um 21:30 schrieb Bo Guo:
>
> Hi list,
>
> I have been using the docker container install of pgAdmin4 for about a
> year and half, during which time I tried several times trying to make
> volume mapping work, in vein.
>
> Yes, the docker installation is very clean and simple.  But I just
> could not make volume mapping to work so that script file saved can be
> accessed easily and server connections or any session related history
> etc. can be preserved when updating to use the latest container
> images.  I hope someone can provide a pointer or two to help me.
>
> Here is what I used to create the instance
>
>     docker run --name "pgadmin4.21" \
>
>     -p 5050:80 \
>
>     -e 'PGADMIN_DEFAULT_EMAIL=pgadmin@example.com' \
>
>     -e 'PGADMIN_DEFAULT_PASSWORD=123456' \
>
>     -d dpage/pgadmin4 \
>
>     -v /opt/pgadmin_session:/var/lib/pgadmin \
>
>     -v /opt/pgadmin_config:/pgadmin4
>
> Docker Inspection shows the container having
>
>             "Env": [
>                 "PGADMIN_DEFAULT_EMAIL=pgadmin@example.com",
>                 "PGADMIN_DEFAULT_PASSWORD=123456",
>                 "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
>                 "LANG=C.UTF-8",
>                 "GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D",
>                 "PYTHON_VERSION=3.7.7",
>                 "PYTHON_PIP_VERSION=20.0.2",
>                 "PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/d59197a3c169cef378a22428a3fa99d33e080a5d/get-pip.py";,
>                 "PYTHON_GET_PIP_SHA256=421ac1d44c0cf9730a088e337867d974b91bdce4ea2636099275071878cc189e",
>                 "PYTHONPATH=/pgadmin4"
>             ],
>             "Cmd": [
>                 "-v",
>                 "/opt/pgadmin_session:/var/lib/pgadmin",
>                 "-v",
>                 "/opt/pgadmin_config:/pgadmin4"
>             ],
>
> Before I start the container instance, I made sure the folders were
> accessible
>
>     sudo mkdir /opt/pgadmin_session
>
>     sudo mkdir /opt/pgadmin_config
>
>     sudo chown 5050:5050 /opt/pgadmin_session
>
>     sudo chown 5050:5050 /opt/pgadmin_config
>
>     sudo chmod -R 777 /opt/pgadmin_session
>
>     sudo chmod -R 777 /opt/pgadmin_config
>
> Cheers!
>
> Bo
>
-- 
Holger Jakobs, Bergisch Gladbach, Tel. +49-178-9759012

view thread (2+ messages)

Message-ID: <214afdbe-0a38-9b6b-5a6a-5427fe12e89d@jakobs.com>
Permalink:  ../214afdbe-0a38-9b6b-5a6a-5427fe12e89d@jakobs.com/
Also on:    postgresql.org/message-id/214afdbe-0a38-9b6b-5a6a-5427fe12e89d@jakobs.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: holger@jakobs.com, pgsql-admin@lists.postgresql.org
  Subject: Re: pgadmin4 container install: volume mapping not working
  In-Reply-To: <214afdbe-0a38-9b6b-5a6a-5427fe12e89d@jakobs.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox