zsh-docker
zsh-docker copied to clipboard
Docker containers for all versions of Zsh.
zsh-docker

Usage
The images are based on minideb, and available on Docker Hub + Github container registry:
| Version | To execute |
|---|---|
| zsh master (weekly build) | docker run -it zshusers/zsh:master |
| 5.9 (latest) | docker run -it zshusers/zsh:5.9 |
| 5.8.1 | docker run -it zshusers/zsh:5.8.1 |
| 5.8 | docker run -it zshusers/zsh:5.8 |
| 5.7.1 | docker run -it zshusers/zsh:5.7.1 |
| 5.7 | docker run -it zshusers/zsh:5.7 |
| 5.6.2 | docker run -it zshusers/zsh:5.6.2 |
| 5.6.1 | docker run -it zshusers/zsh:5.6.1 |
| 5.6 | docker run -it zshusers/zsh:5.6 |
| 5.5.1 | docker run -it zshusers/zsh:5.5.1 |
| 5.5 | docker run -it zshusers/zsh:5.5 |
| 5.4.2 | docker run -it zshusers/zsh:5.4.2 |
| 5.4.1 | docker run -it zshusers/zsh:5.4.1 |
| 5.4 | docker run -it zshusers/zsh:5.4 |
| 5.3.1 | docker run -it zshusers/zsh:5.3.1 |
| 5.3 | docker run -it zshusers/zsh:5.3 |
| 5.2 | docker run -it zshusers/zsh:5.2 |
| 5.1.1 | docker run -it zshusers/zsh:5.1.1 |
| 5.1 | docker run -it zshusers/zsh:5.1 |
| 5.0.8 | docker run -it zshusers/zsh:5.0.8 |
| 5.0.7 | docker run -it zshusers/zsh:5.0.7 |
| 5.0.6 | docker run -it zshusers/zsh:5.0.6 |
| 5.0.5 | docker run -it zshusers/zsh:5.0.5 |
| 5.0.4 | docker run -it zshusers/zsh:5.0.4 |
| 5.0.3 | docker run -it zshusers/zsh:5.0.3 |
| 5.0.2 | docker run -it zshusers/zsh:5.0.2 |
| 5.0.1 | docker run -it zshusers/zsh:5.0.1 |
| 5.0.0 | docker run -it zshusers/zsh:5.0.0 |
| 4.3.17 | docker run -it zshusers/zsh:4.3.17 |
| 4.3.16 | docker run -it zshusers/zsh:4.3.16 |
| 4.3.15 | docker run -it zshusers/zsh:4.3.15 |
| 4.3.14 | docker run -it zshusers/zsh:4.3.14 |
| 4.3.13 | docker run -it zshusers/zsh:4.3.13 |
| 4.3.12 | docker run -it zshusers/zsh:4.3.12 |
| 4.3.11 | docker run -it zshusers/zsh:4.3.11 |
Development
To build images, the requirements are:
To build an image of zsh's current master branch:
docker build --tag zshusers/zsh:master --build-arg ref=master .
To build an image of a branch (see all branches here):
docker build --tag zshusers/zsh:badarrays --build-arg ref=schaefer/badarrays .
To build an image of a tag (see all tags here):
docker build --tag zshusers/zsh:5.7.1 --build-arg ref=zsh-5.7.1 .
To build an image of a commit:
docker build --tag zshusers/zsh:mytag --build-arg ref=8abbaefaee7af75943b2b427205d0ec4a52a9b7b .