Panel
Terminology
Terminology
Panel — This refers to the Skyport Panel itself, and is what allows you to add additional nodes and instances to the system.
Node — A node is a physical machine that runs an instance of skyportd.
Daemon (skyportd) — The Daemon that interfaces with Docker and the Panel to provide secure access for controlling instances via the Panel.
Instance — In this case, an instance refers to a running container that is created by the panel. These instances are created on nodes, and you can have multiple instances per node.
Docker — Docker is a platform that lets you separate the application from your infrastructure into isolated, secure containers.
Docker Image — A Docker image contains everything needed to run a containerized application. (e.g. Java for a Minecraft Server).
Container — Each server will be running inside an isolated container to enforce hardware limitations (such as CPU and RAM) and avoid any interference between servers on one node. These are created by Docker.
Image — Each image is usually used to store the configuration of a specific type of game, for example: Vanilla, Spigot or Bungeecord for Minecraft.