Rework dockerfiles & docker-compose
Created by: ulfgebhardt
🍰 Pullrequest
Refactors the dockerfiles & docker-compose files in use. Aim: Cleanup, simplification, preperation for mailserver & proper kubernetes setup
- Refactored Dockerfiles & docker-compose-up
- Please check if you still can work with it
- @Mogge You start Neo4J via docker - does it still work as you need it?
- @Tirokk You build the docker images to push them to the registry; does that still work as expected?
- @@Contributors Anyone working with docker want to check this out?
- @roschaefer Pinging you as code owner to have a look if you find something suspicious
Common Tests to do:
-
docker-compose up
for development -
docker-compose -f docker-compose.yml up
for production
Issues
- relates #4128
- relates #4096 (closed)
Todo
-
MD-Documentation -
Intensive Testing -
Extract Dockerfile TODOs into Issues -
Issue for CI Badges - We can remove or replace them at some point -
Fix CI -
Rebase Branch to fixed master