Experiment with a sandboxed shell without touching your host filesystem.
Try Turkish-language command aliases for common Unix operations.
Study a small example of building a custom command line interface.
Spin up a disposable container with a VNC server for remote access.
| selfitis/dockeros-s | bitman-sachs/minimax-m3-tp3-rtx6000 | brandur/heroku-buildpack-mono-build | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Shell | Shell | Shell |
| Last pushed | — | — | 2012-01-27 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 5/5 | 2/5 |
| Audience | developer | ops devops | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker Engine to be installed and running.
Docker OS S is a small, self-contained shell environment that runs inside a Docker container. Its main twist is that it replaces standard Unix commands with Turkish word aliases, so instead of typing ls or cd you would type liste or konum. It is meant as a research project exploring how far you can customize a command line interface while keeping everything sealed off from the host computer. The environment is fully isolated: it does not connect to or share any folders from your actual computer, and once you exit the shell, everything inside is wiped clean along with the container itself. This makes it useful for trying things out without any risk of touching your real files. Beyond simple renamed commands, it includes a few small automation shortcuts. For example, one command creates a new folder and immediately moves you into it in a single step, while another lets you write text directly into a new file from the command line. There are also commands for checking memory usage and disk space, and one that sets up a VNC server with a password for remote graphical access. Tab completion works for these custom commands as well as for navigating the container's folders, using the standard GNU Readline library found in most Linux shells. To run it, you need Docker installed and running on your machine. After making the included setup script executable, you launch it with a single command from the project folder, and the container starts up with all these Turkish command aliases ready to use. The project was built by a single developer as a low-level exploration of containerization limits, custom shell design, and POSIX-style command line behavior, rather than as a polished tool meant for everyday use. The README does not mention a license, so the terms under which you can reuse or share the code are not stated.
A Docker-based shell environment that replaces standard Unix commands with Turkish aliases, fully isolated from your real computer.
Mainly Shell. The stack also includes Shell, Docker, GNU Readline.
No license is stated in the README, so reuse and redistribution terms are unclear.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.