Schiphol Takeoff Base Docker Image

pipeline status docker pulls

Base docker image for Schiphol Takeoff to reduce build time. This image contains:

  • Java 8u212_1
  • SBT 1.2.8
  • Scala 2.13.0
  • Python 3.7
  • Docker
  • Kubectl 1.16.0

Additionally it contains a bunch of python dependencies Schiphol Takeoff relies on, these are specified in requirements.txt. The requirements.txt mirrors depedencies in Takeoff setup.py, if depedencies need to be updated or added it is advised to do in both places.

This image is not meant to be used directly but if you so choose to building is easy:

docker build -t takeoff-base:local .