Docker Image

From Projects
Jump to: navigation, search

Docker is a container platform for software production and development. Using containers allows us to ensure a consistent environment of dependencies despite possible discrepancies in running hardware. Docker is well supported across desktop and cloud, which also enables us to develop locally initially and easily upgrade to more powerful cloud based hardware in the future. As our docker container only contains a selection of publicly available software libraries, we have opted to store a compiled publicly on hub.docker.com.

Our compiled docker image can be pulled using the command:

docker pull jj11teen/project-109

The current dockerfile to build the image yourself can be found here: <a href="/confluence/download/attachments/75138166/Dockerfile?version=2&modificationDate=1525240950950&api=v2" data-linked-resource-id="75138179" data-linked-resource-version="2" data-linked-resource-type="attachment" data-linked-resource-default-alias="Dockerfile" data-linked-resource-content-type="application/x-upload-data" data-linked-resource-container-id="75138166" data-linked-resource-container-version="3">Dockerfile</a>

The current packages in the image are:

  • tensorflow
  • keras
  • gdal