Docker @APEER
Docker is a tool that allows coders to easily deploy their applications in a sandbox (called containers) to run on the host operating system. Here we'll get you Docker-ready for APEER purposes.
A container image is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. For more detailed explanation just visit the Docker homepage.
Docker Container ©
Why should you use Docker containers:
  • Keeps your modules isolated from each other and also from the underlying system
  • Easy for you to dictate resources (e.g. CPU, GPU, I/O) for individual modules
  • Keeps your data and code separate
  • Runs on any machine that supports container's runtime environment (Windows, MAC, Linux)
  • Easy to move your modules (applications) from on-premise to cloud
Don’t worry, APEER takes care of all the work needed to create a Docker (module). Just focus on writing your code! Nevertheless, if you want to get a better understanding of how Docker works, here are some useful links to help you get started with Docker:
For further help with docker, please feel free to contact our support. We will gladly help you.
Last modified 6mo ago
Copy link