diff --git a/cockpit/docker/console.html.gz b/cockpit/docker/console.html.gz
new file mode 100644
index 00000000..68659b58
Binary files /dev/null and b/cockpit/docker/console.html.gz differ
diff --git a/cockpit/docker/console.min.js.gz b/cockpit/docker/console.min.js.gz
new file mode 100644
index 00000000..46d447dc
Binary files /dev/null and b/cockpit/docker/console.min.js.gz differ
diff --git a/cockpit/docker/docker.css.gz b/cockpit/docker/docker.css.gz
new file mode 100644
index 00000000..5178e4f6
Binary files /dev/null and b/cockpit/docker/docker.css.gz differ
diff --git a/cockpit/docker/docker.min.js.gz b/cockpit/docker/docker.min.js.gz
new file mode 100644
index 00000000..10944a32
Binary files /dev/null and b/cockpit/docker/docker.min.js.gz differ
diff --git a/cockpit/docker/images/drive-harddisk-symbolic.svg.gz b/cockpit/docker/images/drive-harddisk-symbolic.svg.gz
new file mode 100644
index 00000000..6ce18e51
Binary files /dev/null and b/cockpit/docker/images/drive-harddisk-symbolic.svg.gz differ
diff --git a/cockpit/docker/index.html.gz b/cockpit/docker/index.html.gz
new file mode 100644
index 00000000..296569d5
Binary files /dev/null and b/cockpit/docker/index.html.gz differ
diff --git a/cockpit/docker/manifest.json b/cockpit/docker/manifest.json
new file mode 100644
index 00000000..25febac5
--- /dev/null
+++ b/cockpit/docker/manifest.json
@@ -0,0 +1,14 @@
+{
+ "version": "195.12",
+ "requires": {
+ "cockpit": "122"
+ },
+
+ "menu": {
+ "index": {
+ "label": "Containers",
+ "order": 50
+ }
+ },
+ "content-security-policy": "img-src 'self' data:"
+}
diff --git a/cockpit/docker/po.ca.js.gz b/cockpit/docker/po.ca.js.gz
new file mode 100644
index 00000000..97b1ee34
Binary files /dev/null and b/cockpit/docker/po.ca.js.gz differ
diff --git a/cockpit/docker/po.cs.js.gz b/cockpit/docker/po.cs.js.gz
new file mode 100644
index 00000000..86b70377
Binary files /dev/null and b/cockpit/docker/po.cs.js.gz differ
diff --git a/cockpit/docker/po.de.js.gz b/cockpit/docker/po.de.js.gz
new file mode 100644
index 00000000..2ffb4017
Binary files /dev/null and b/cockpit/docker/po.de.js.gz differ
diff --git a/cockpit/docker/po.es.js.gz b/cockpit/docker/po.es.js.gz
new file mode 100644
index 00000000..f47987bb
Binary files /dev/null and b/cockpit/docker/po.es.js.gz differ
diff --git a/cockpit/docker/po.fi.js.gz b/cockpit/docker/po.fi.js.gz
new file mode 100644
index 00000000..a3f20f0c
Binary files /dev/null and b/cockpit/docker/po.fi.js.gz differ
diff --git a/cockpit/docker/po.fr.js.gz b/cockpit/docker/po.fr.js.gz
new file mode 100644
index 00000000..27ae8601
Binary files /dev/null and b/cockpit/docker/po.fr.js.gz differ
diff --git a/cockpit/docker/po.it.js.gz b/cockpit/docker/po.it.js.gz
new file mode 100644
index 00000000..caefc3d5
Binary files /dev/null and b/cockpit/docker/po.it.js.gz differ
diff --git a/cockpit/docker/po.ja.js.gz b/cockpit/docker/po.ja.js.gz
new file mode 100644
index 00000000..774a1df9
Binary files /dev/null and b/cockpit/docker/po.ja.js.gz differ
diff --git a/cockpit/docker/po.js.gz b/cockpit/docker/po.js.gz
new file mode 100644
index 00000000..86d1e799
Binary files /dev/null and b/cockpit/docker/po.js.gz differ
diff --git a/cockpit/docker/po.pl.js.gz b/cockpit/docker/po.pl.js.gz
new file mode 100644
index 00000000..c613d77b
Binary files /dev/null and b/cockpit/docker/po.pl.js.gz differ
diff --git a/cockpit/docker/po.pt_BR.js.gz b/cockpit/docker/po.pt_BR.js.gz
new file mode 100644
index 00000000..c81a9144
Binary files /dev/null and b/cockpit/docker/po.pt_BR.js.gz differ
diff --git a/cockpit/docker/po.ru.js.gz b/cockpit/docker/po.ru.js.gz
new file mode 100644
index 00000000..caa698ef
Binary files /dev/null and b/cockpit/docker/po.ru.js.gz differ
diff --git a/cockpit/docker/po.sv.js.gz b/cockpit/docker/po.sv.js.gz
new file mode 100644
index 00000000..f2a0d11c
Binary files /dev/null and b/cockpit/docker/po.sv.js.gz differ
diff --git a/cockpit/docker/po.uk.js.gz b/cockpit/docker/po.uk.js.gz
new file mode 100644
index 00000000..957c249c
Binary files /dev/null and b/cockpit/docker/po.uk.js.gz differ
diff --git a/cockpit/docker/po.zh_CN.js.gz b/cockpit/docker/po.zh_CN.js.gz
new file mode 100644
index 00000000..30a3115b
Binary files /dev/null and b/cockpit/docker/po.zh_CN.js.gz differ
diff --git a/cockpit/docker/po.zh_TW.js.gz b/cockpit/docker/po.zh_TW.js.gz
new file mode 100644
index 00000000..cd00c551
Binary files /dev/null and b/cockpit/docker/po.zh_TW.js.gz differ