InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Shell Container Projects
-
If it’s not something simple and needs to be a separate project altogether: I’ve found that Express works very well with Dokku. It has pretty comprehensive documentation and doesn’t require you to have a full understanding of Docker to work. It also handles the zero-downtime deployment side of things and gracefully restarts your app every time it crashes (similar to PM2).
-
90DaysOfDevOps
I am using this repository to document my journey learning about DevOps. I began this process on January 1, 2022, and plan to continue until March 31. I will be dedicating one hour each day, including weekends, to gaining a foundational understanding of the various aspects of DevOps. This will be a 90-day intensive study period. 2022 & 2023 inc.
Project mention: Advise on finding US job (either remote/or company that can request me to love) | reddit.com/r/devops | 2023-02-01 -
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
I can recommend this GitHub which contains all the necessary files: https://github.com/sameersbn/docker-gitlab
-
Project mention: qBittorrent "Error" after putting the container through a Gluetun container | reddit.com/r/selfhosted | 2023-01-17
-
containers-roadmap
This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
Project mention: Launch HN: Odigos (YC W23) – Instant distributed tracing for Kubernetes clusters | news.ycombinator.com | 2023-01-19Naturally some integrations are out of your hand, AWS Fargate being one (https://github.com/aws/containers-roadmap/issues/1027). However, if you could get integrations up and running with the likes of Fargate, Fly.io, Render.com etc. That'd be amazing.
-
Project mention: Can we fake a specific path for an application ? | reddit.com/r/archlinux | 2022-08-18
at least, I'd suggest you take a look at https://github.com/mviereck/x11docker/issues/418
-
vscode-dev-containers
NOTE: Most of the contents of this repository have been migrated to the new devcontainers GitHub org (https://github.com/devcontainers). See https://github.com/devcontainers/template-starter and https://github.com/devcontainers/feature-starter for information on creating your own!
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.241.1/containers/ubuntu { "name": "Ubuntu", "build": { "dockerfile": "Dockerfile", "args": { "VARIANT": "ubuntu-22.04" } }, "postStartCommand": ".devcontainer/env.sh", "remoteUser": "vscode", "features": { "git": "os-provided", "aws-cli": "latest", "golang": "latest", "sshd": "latest" } }
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
distrobox
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
Project mention: Linux Handheld Desktop Gaming PC (feat. hyprland/sway in gamemode, steam input keyboard, game launcher) | reddit.com/r/SteamDeck | 2023-02-04This is the experimental guide that runs GNOME or KDE in distrobox: https://github.com/89luca89/distrobox/blob/main/docs/posts/run_latest_gnome_kde_on_distrobox.md
-
-
Project mention: Code-server : Awesome VS Code container on browser (Useful for Fast Cloud Deploy - Fix Corporate Issues) | dev.to | 2022-09-30
Custom base docker image with S6 overlay (for more details : just-containers/s6-overlay)
-
sysbox
An open-source, next-generation "runc" that empowers rootless containers to run workloads such as Systemd, Docker, Kubernetes, just like VMs.
Project mention: Podman Desktop: A Free OSS Alternative to Docker Desktop | news.ycombinator.com | 2022-11-09You are probably referring to Sysbox (https://github.com/nestybox/sysbox), which I believe will meet your requirements (systemd, inner containers, security, etc).
Btw, Sysbox is already supported in Docker-Desktop (business tier only), so you can easily do what you want with this instruction:
$ docker run -it --rm -e SYSBOX_SYSCONT_MODE=TRUE nestybox/ubuntu-focal-systemd-docker:latest bash
Disclaimer: I'm Sysbox's co-creator and currently working for Docker.
-
Project mention: I deleted 78% of my Redis container and it still works | news.ycombinator.com | 2022-07-16
as is stated initially, that goes back to how bitnami is building its Docker images, basing on a set of debian packages (minideb) - there's also a shell library/framework embedded that does useful things, but that makes you read more code when you go check how the sausage is made. That minideb is the basis for the higher CVE count compared to scratch or alpine images.
> it’s a well-kept secret that no one wants to talk about
the maintainer side most casual docker image users aren't aware of I'd rephrase, but bitnami at least documents the issue
-
Project mention: How has your experience with Silverblue/Kinoite been? | reddit.com/r/Fedora | 2023-01-31
Yes, the initial adoption is difficult as you retool your mind to think in terms of "I'll just install this in a container" rather than dnf install to the host. But the benefits of using disposable containers as a means of running software that you don't want to clutter your host with is quite amazing once you have adapted. Things like toolbx and distrobox have made this experience nearly effortless.
-
geodesic
🚀 Geodesic is a DevOps Linux Toolbox in Docker. We use it as an interactive cloud automation shell. It's the fastest way to get up and running with a rock solid Open Source toolchain. ★ this repo! https://slack.cloudposse.com/
That's basically what geodesic does. I use it almost daily with my team and it allows us to maintain the same tooling cross platform.
-
That's the worst solution because you lose CUDA support, if you don't use the NANO's GPU you can use a Rpi4 instead that has a more powerful CPU. Docker is the solution instead, there are ready images for Jetson: https://github.com/dusty-nv/jetson-containers
-
-
bastille
Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.
Take a look at Bastille, it’s a nice way to package/deploy jails somewhat like docker and I’m migrating my older iocage jails to this setup
-
SkiffOS
Reliably run any Linux distribution on any hardware with a cross-compiled host OS for containerized environments.
Project mention: SkiffOS: easily run any distro on Raspberry Pi: supports Gentoo, Fedora, Alpine, Ubuntu, Debian | reddit.com/r/raspberry_pi | 2022-10-18 -
Project mention: What advantages does Bottles have over Lutris? | reddit.com/r/linux_gaming | 2023-01-31
Perhaps the Bottles build in Conty may work better for you? I have at least succeeded in playing Sekiro with Bottles installed from chaotic-aur, before.
-
Project mention: any body here who has experience in chrooting on rooted phone without proot | reddit.com/r/termux | 2022-10-06
https://github.com/meefik/linuxdeploy-cli/blob/cc0979478938ea76bb6fbb4ba4a1fb7399cf1506/include/core/aid/android_groups
-
Project mention: Help finding different distros on chromeOS’ Crostini container. | reddit.com/r/Crostini | 2022-07-18
-
templates
Repository for Dev Container Templates that are managed by Dev Container spec maintainers. See https://github.com/devcontainers/template-starter to create your own! (by devcontainers)
Project mention: How to get the best Conda environment experience in Codespaces | dev.to | 2023-01-30When you start a Codespace for a project, it will try to use whatever Dev Container you have specified in your repo, else it will try to use a kitchen sink container. That default kitchen sink is can be way too much and so if you will be working with Conda environments with an Anaconda or Miniconda Dev Container template instead.
-
Will look into that one as the recent docker volume backup extension seems to only be for docker desktop https://www.docker.com/blog/back-up-and-share-docker-volumes-with-this-extension/ unlike its origin https://github.com/BretFisher/docker-vackup.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Shell Containers related posts
- Linux Handheld Desktop Gaming PC (feat. hyprland/sway in gamemode, steam input keyboard, game launcher)
- distrobox öneren kimdi? arch yazdım fedora kurdu
- arch'tan parrota geçmez olaydım paket nasıl kuruluyor amk?
- Advise on finding US job (either remote/or company that can request me to love)
- DevOps Learning
- Distrobox – Use any Linux distribution inside your terminal
- How to get the best Conda environment experience in Codespaces
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Feb 2023
Index
What are some of the best open-source Container projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | Dokku | 24,136 |
2 | 90DaysOfDevOps | 21,196 |
3 | docker-gitlab | 7,504 |
4 | netshoot | 5,677 |
5 | containers-roadmap | 4,758 |
6 | x11docker | 4,610 |
7 | vscode-dev-containers | 4,204 |
8 | distrobox | 3,799 |
9 | dotfiles | 3,096 |
10 | s6-overlay | 2,893 |
11 | sysbox | 1,814 |
12 | minideb | 1,758 |
13 | toolbox | 1,674 |
14 | geodesic | 822 |
15 | jetson-containers | 784 |
16 | docker-squid | 759 |
17 | bastille | 652 |
18 | SkiffOS | 557 |
19 | Conty | 283 |
20 | linuxdeploy-cli | 195 |
21 | lxc-ci | 173 |
22 | templates | 171 |
23 | docker-vackup | 158 |