I'm trying to figure out how to use Docker sandboxes on Linux servers. I know they are available for macOS and Windows, but I can't find anything for Linux servers. There are options for Linux desktops, but it seems limited on servers. Is there any workaround to run sandboxes on Linux servers? Can I install Homebrew and then use it to install the sandbox on Linux? I doubt that would work because Homebrew packages likely won't function well on Linux due to different virtualization technologies. What about running Docker Desktop on a Linux server? Is that a feasible option?
4 Answers
Yes, I successfully installed the sbx package from the Docker repositories for Ubuntu on my server. It wasn't too complicated, but I haven't had a chance to play around with it yet. It's not listed on the main Docker website, which is a bit confusing, but you can find more info in the Docker documentation.
It's a shame they didn't go with a more fun name like Docker Sardine! Just saying!
You might want to check out the official Docker releases on GitHub. There's a version available for Linux that includes .deb and .rpm packages, which could be what you need! Here's the link to check it out: https://github.com/docker/sbx-releases
To clarify, the Docker sandbox doesn’t come bundled with the Docker Engine, so if you plan to install Docker, you'll need to do that separately before you can use the sandbox feature. Check out the installation guide for more details: https://docs.docker.com/engine/install/
Thanks for the heads up! I guess I'll need to follow the steps to get everything set up properly before diving into sandboxes.

That's cool! I saw the package on GitHub too, but I wasn't aware it was in the repos. It's nice that they are adding more support for Linux.