pgadmin4/pkg/docker
Dave Page b41557b54b Instead of rotating logs, don't write them to the container in the first place.
This is inline with container best practices (logs go to the container console).

Fixes #6170
2021-02-02 13:45:49 +00:00
..
entrypoint.sh Instead of rotating logs, don't write them to the container in the first place. 2021-02-02 13:45:49 +00:00
gunicorn_config.py Added following security enhancements: 2020-10-20 17:14:45 +05:30
README Refactor Dockerfile to avoid needing to run supporting scripts (i.e. 'docker build .' will work) and minimise layers. Fixes #4752 2019-09-16 13:48:11 +01:00
run_pgadmin.py Update container build to use Alpine Linux and Gunicorn instead of CentOS and Apache. Fixes #3246 2018-04-04 16:18:17 +01:00

This directory contains the files required to create a docker container running
pgAdmin.

Building
========

From the top level directory of the pgAdmin source tree, simply run:

docker build .

You can also run 'make docker', which will call 'docker build .' but also tag
the image like:

pgadmin4 pgadmin4:latest pgadmin4:4 pgadmin4:4.12

WARNING: The build should be run in a CLEAN source tree. Whilst some potentially
         dangerous files such as config_local.py or log files will be explicitly
         excluded from the final image, other files will not be.

Running
=======

See the documentation at docs/en_US/container_deployment.rst for information on
running the container.