Fix for --run-dockerd issues
This releases fixes issues affecting the --run-dockerd
launch option:
- The dockerd/run script did not correctly mount the cgroup filesystem due to an earlier incorrect assumption about mountpoint -d
- The dockerd/run script did not mount the cgroup2 filesystem
- The kmod package is needed to allow tools called by dockerd, like iptables, to install the necessary kernel modules
- The entrypoint.sh did not make correct assumptions when a container was started for a second time, and docker.sock was already created.
It also improves the upgrade command, for upgrading the available version of the Theia IDE (docker exec <dockside-container> upgrade
)
- Any new Dockside image will now be pulled, before upgrading.