From 748028e450bb1db0a5fc932a989b924d9dda28d4 Mon Sep 17 00:00:00 2001 From: Kartik Joshi Date: Tue, 15 Oct 2024 16:05:27 +0530 Subject: [PATCH] Enable rootless docker in cloudshell Add packages to support rootless docker in cloudshell Signed-off-by: Kartik Joshi --- linux/base.Dockerfile | 7 +++++++ tests/command_list | 16 ++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/linux/base.Dockerfile b/linux/base.Dockerfile index 91872d11..a4a132fe 100644 --- a/linux/base.Dockerfile +++ b/linux/base.Dockerfile @@ -123,6 +123,13 @@ RUN tdnf update -y --refresh && \ gh \ redis \ cpio \ + moby-engine \ + moby-cli \ + moby-containerd \ + moby-runc \ + moby-buildx \ + fuse-overlayfs \ + slirp4netns \ gettext && \ tdnf clean all && \ rm -rf /var/cache/tdnf/* && \ diff --git a/tests/command_list b/tests/command_list index 867818f1..ee39ac6c 100644 --- a/tests/command_list +++ b/tests/command_list @@ -187,6 +187,11 @@ compute_create compute_member compute_relabel consoletype +containerd +containerd-shim +containerd-shim-runc-v1 +containerd-shim-runc-v2 +containerd-stress continue coproc coredumpctl @@ -207,6 +212,7 @@ crond cronnext crontab csplit +ctr ctrlaltdel ctstat curl @@ -250,6 +256,10 @@ dltest dmesg dnsdomainname do +docker +dockerd +docker-init +docker-proxy domainname done dos2unix @@ -372,7 +382,9 @@ fsfreeze fstrim function funzip +fuse-overlayfs fuser +fusermount3 g++ gawk gawk-5.1.1 @@ -794,6 +806,7 @@ modprobe more mount mount.cifs +mount.fuse3 mountpoint mount.smb3 mpicalc @@ -1093,6 +1106,7 @@ rtmon rtpr rtstat ruby +runc runcon runlevel run-parts @@ -1158,6 +1172,7 @@ slabtop slattach sleep slencheck +slirp4netns slsh smb2-quota smbinfo @@ -1266,6 +1281,7 @@ time timedatectl timeout times +tini-static tipc tload tmux