Add: container runtimes
diff --git a/diagrams/onprem/container.py b/diagrams/onprem/container.py
index de0494215..b60e4ac83 100644
--- a/diagrams/onprem/container.py
+++ b/diagrams/onprem/container.py
@@ -8,10 +8,26 @@ class _Container(_OnPrem):
     _icon_dir = "resources/onprem/container"
 
 
+class Containerd(_Container):
+    _icon = "containerd.png"
+
+
+class Crio(_Container):
+    _icon = "crio.png"
+
+
 class Docker(_Container):
     _icon = "docker.png"
 
 
+class Firecracker(_Container):
+    _icon = "firecracker.png"
+
+
+class Gvisor(_Container):
+    _icon = "gvisor.png"
+
+
 class Lxc(_Container):
     _icon = "lxc.png"
 
diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md
index a519be55e..03c083f8d 100644
--- a/docs/nodes/onprem.md
+++ b/docs/nodes/onprem.md
@@ -55,7 +55,11 @@ Node classes list of onprem provider.
 
 ## onprem.container
 
+- **diagrams.onprem.container.Containerd**
+- **diagrams.onprem.container.Crio**
 - **diagrams.onprem.container.Docker**
+- **diagrams.onprem.container.Firecracker**
+- **diagrams.onprem.container.Gvisor**
 - **diagrams.onprem.container.Lxc**, **LXC** (alias)
 - **diagrams.onprem.container.Rkt**, **RKT** (alias)
 
diff --git a/resources/onprem/container/containerd.png b/resources/onprem/container/containerd.png
new file mode 100644
index 000000000..40032b6d3
Binary files /dev/null and b/resources/onprem/container/containerd.png differ
diff --git a/resources/onprem/container/crio.png b/resources/onprem/container/crio.png
new file mode 100644
index 000000000..dab25ba13
Binary files /dev/null and b/resources/onprem/container/crio.png differ
diff --git a/resources/onprem/container/firecracker.png b/resources/onprem/container/firecracker.png
new file mode 100644
index 000000000..522ffa3e2
Binary files /dev/null and b/resources/onprem/container/firecracker.png differ
diff --git a/resources/onprem/container/gvisor.png b/resources/onprem/container/gvisor.png
new file mode 100644
index 000000000..258ce7a1c
Binary files /dev/null and b/resources/onprem/container/gvisor.png differ

For: 
- https://containerd.io/
- https://cri-o.io/
- https://gvisor.dev/
- https://firecracker-microvm.github.io/