If you’ve ever been too lazy to write a proper Dockerfile to set up your environment, Nixery.dev has got you covered. It allows you to quickly assemble containers with the exact tools you need, without the hassle of creating and managing a Dockerfile.
Let’s say you need an environment with kubectl, jq, yq, and helm all in place. Instead of writing a Dockerfile or manually installing each tool, you can get a pre-configured image in no time using Nixery.dev.
With Nixery, all you need to do is specify the tools you need in the URL. For example, to get a shell with kubectl, jq, yq, and helm, just use this URL:
docker run -it nixery.dev/shell/kubectl/jq/yq/helm
Unable to find image 'nixery.dev/shell/kubectl/jq/yq/helm:latest' locally
latest: Pulling from shell/kubectl/jq/yq/helm
7bd0d820be49: Already exists
cdd7895d7577: Already exists
de6cb50335aa: Pull complete
11720475aae7: Pull complete
b8ff367d8a2d: Pull complete
f6ff9498ab9c: Pull complete
1d17c684d513: Pull complete
913f63e3401f: Pull complete
14a855609149: Pull complete
3d5094a0f4f3: Pull complete
e90094fbdef4: Pull complete
7e3feab0b197: Pull complete
262f49f707da: Pull complete
9a33ef4edb1b: Pull complete
2b2ece68abe5: Pull complete
505ed7a4fa00: Pull complete
f68eb5b9e907: Pull complete
7d2670c677e3: Pull complete
b5eceb4adf47: Pull complete
d0f6822fe6ec: Pull complete
90548e6cb522: Pull complete
c06288390ee6: Pull complete
a6592313490f: Pull complete
a7172b4ea41b: Pull complete
4e6f2304a814: Pull complete
a90445f26e1d: Pull complete
ff7b4358edf4: Pull complete
cff643889033: Pull complete
046661f70676: Pull complete
fa94a058e6b0: Pull complete
49d2ea9475ef: Pull complete
b326b3073570: Pull complete
Digest: sha256:da377dc6d7e9091fbc30eecb8aeee5dd89aef6571fba018594c68d581a2f911e
Status: Downloaded newer image for nixery.dev/shell/kubectl/jq/yq/helm:latest
bash-5.2# helm --version
Helm 0.9.0
bash-5.2# jq --version
jq-1.7.1
bash-5.2# yq --version
yq 3.4.3
bash-5.2# kubectl version
Client Version: v1.32.1
Kustomize Version: v5.5.0
This command will give you a shell with all the necessary tools pre-installed, ready to use right away.
- Quick and Easy: No need for Dockerfile management or custom setup scripts.
- Customizable: Add only the tools you need by simply modifying the URL.
- Lightweight: Avoid creating large, bloated images with unnecessary dependencies.
Next time you're in a hurry, or just feeling a bit too lazy to create a Dockerfile, Nixery.dev is a great tool to have in your back pocket!
Top comments (0)