Обсуждение: Fwd: pgadmin4 docker multi-arch
Here I meant Python 2.7 and not 3.7.
Building images based on python 3.7 is still to do.
Greetings,
Ray
Dear pgAdmin 4 team,
Recently I came across pgAdmin 4 and noticed the docker image for it. Unfortunately this image is amd64 based which doesn't work on a arm docker host.
Therefore I create a github repo to create multi-arch images. Currently for arm32v6, arm64v8 and amd64. All these are docker manifest listed and therefore users don't need to specify the arch they require. This is automatically detected by Docker. Also these images are based on the latest version of pgAdmin 4 (version 4.3), Alpine 3.7 and Python 3.7.
The images are build and pushed by TravisCi.
Unfortunately I could find an official pgAdmin 4 repo on github to do a PR with the changes I made. Therefore I am writing this email, to ask whether you are interested in such a improved to your project?
Best regards,
Raymond Mouthaan
Sent from my iPhone
Hi
The repo is at https://git.postgresql.org/gitweb/?p=pgadmin4.git;a=summary - please send patches against git (use git diff) here.
Using Python 3.x is required really - Python 2.7, although technically supported, has some missing features with regard to certificate verification when making https requests.
Can the images for Arm be built on Intel? If so, I can potentially add them to the existing automated build & release processes.
Thanks.
On Tue, Mar 12, 2019 at 11:50 AM Raymond Mouthaan <raymondmmouthaan@gmail.com> wrote:
Here I meant Python 2.7 and not 3.7.
Building images based on python 3.7 is still to do.
Greetings,
Ray
Dear pgAdmin 4 team,
Recently I came across pgAdmin 4 and noticed the docker image for it. Unfortunately this image is amd64 based which doesn't work on a arm docker host.
Therefore I create a github repo to create multi-arch images. Currently for arm32v6, arm64v8 and amd64. All these are docker manifest listed and therefore users don't need to specify the arch they require. This is automatically detected by Docker. Also these images are based on the latest version of pgAdmin 4 (version 4.3), Alpine 3.7 and Python 3.7.
The images are build and pushed by TravisCi.
Unfortunately I could find an official pgAdmin 4 repo on github to do a PR with the changes I made. Therefore I am writing this email, to ask whether you are interested in such a improved to your project?
Best regards,
Raymond Mouthaan
Sent from my iPhone
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company