Improve docker setup

- add .dockerignore to minimize build context
- add runtime ldap and sasl libraries
- add entrypoint script to allow initialization as root and drop
  privileges for gvaldap.sh
- add importlib-metadata dependency required by celery
This commit is contained in:
Jan Dittberner 2023-02-20 13:03:09 +01:00
parent bbeadece97
commit 7b4b19485f
5 changed files with 27 additions and 10 deletions

11
.dockerignore Normal file
View file

@ -0,0 +1,11 @@
**/*.pyc
**/.coverage
.env
.git
.gitignore
.vagrant
Vagrantfile
change-vmdebootstrap-default-dhcp.sh
coverage-report
docs
salt