Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official Docker image #144

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

ngosang
Copy link

@ngosang ngosang commented Oct 11, 2021

  • Tiny Docker image 12 MB (30 MB uncompressed)
  • Small memory footprint ~10 MB RAM
  • Includes Alpine, Nginx, PHP 7.4 and phpPgAdmin 7.13
  • docker-compose.yml file for reference

I'm using this image for myself but I don't have time to maintain it.
It's almost complete but someone else should finish:

  • Add some documentation
  • Publish Docker images in DockerHub (I recommend to use GitHub actions to build and upload the images) Example
  • (Optional) Add environment variables instead of config file. Example

If someone is interested in testing, image is available here => https://hub.docker.com/r/ngosang/phppgadmin
I will remove my image if this becomes official.

* Tiny Docker image 12 MB (30 MB uncompressed)
* Small memory footprint ~10 MB RAM
* Includes Alpine, Nginx, PHP 7.4 and phpPgAdmin 7.13
* docker-compose.yml file for reference

I'm using this image for myself but I don't have time to maintain it.
It's almost complete but:
* Add some documentation
* Publish Docker images in DockerHub (I recommend to use GitHub actions to build and upload the images)

If someone is interested in testing, image is available here => https://hub.docker.com/r/ngosang/phppgadmin
I will remove my image if this becomes official.
@ngosang
Copy link
Author

ngosang commented Oct 16, 2023

WORKDIR /var/www/app

RUN apk --no-cache --update add \
tzdata ca-certificates curl nginx s6 php7 php7-fpm php7-opcache php7-session php7-mbstring php7-pgsql \
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
tzdata ca-certificates curl nginx s6 php7 php7-fpm php7-opcache php7-session php7-mbstring php7-pgsql \
tzdata ca-certificates curl nginx s6 libpq php7 php7-fpm php7-opcache php7-session php7-mbstring php7-pgsql \

See dockage/phppgadmin#6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants