Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zsh-users/zsh-docker
Docker containers for all versions of Zsh.
https://github.com/zsh-users/zsh-docker
docker docker-image docker-images zsh
Last synced: 4 months ago
JSON representation
Docker containers for all versions of Zsh.
- Host: GitHub
- URL: https://github.com/zsh-users/zsh-docker
- Owner: zsh-users
- Fork: true (desyncr/zsh-docker)
- Created: 2017-08-01T13:57:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-06T08:01:32.000Z (almost 2 years ago)
- Last Synced: 2024-09-20T02:12:42.576Z (4 months ago)
- Topics: docker, docker-image, docker-images, zsh
- Language: Dockerfile
- Homepage:
- Size: 113 KB
- Stars: 90
- Watchers: 13
- Forks: 17
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - zsh-users/zsh-docker - Docker containers for all versions of Zsh. (Dockerfile)
README
zsh-docker [![Build](https://github.com/zsh-users/zsh-docker/actions/workflows/build.yml/badge.svg)](https://github.com/zsh-users/zsh-docker/actions/workflows/build.yml) [![](https://images.microbadger.com/badges/version/zshusers/zsh.svg)](https://microbadger.com/images/zshusers/zsh) [![](https://images.microbadger.com/badges/image/zshusers/zsh.svg)](https://microbadger.com/images/zshusers/zsh)
==========**[Zsh](http://www.zsh.org) [Docker](https://www.docker.com) containers.**
Usage
-----The images are based on [`minideb`](https://hub.docker.com/r/bitnami/minideb), and available on [Docker Hub](https://hub.docker.com/r/zshusers/zsh) + [Github container registry](https://github.com/zsh-users/zsh-docker/pkgs/container/zsh):
| Version | To execute |
| ----------------------------------------------------------------------- | ------------------------------------ |
| [zsh master](https://hub.docker.com/r/zshusers/zsh/tags) (weekly build) | `docker run -it zshusers/zsh:master` |
| [5.9](https://hub.docker.com/r/zshusers/zsh/tags) (latest) | `docker run -it zshusers/zsh:5.9` |
| [5.8.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.8.1` |
| [5.8](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.8` |
| [5.7.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.7.1` |
| [5.7](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.7` |
| [5.6.2](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.6.2` |
| [5.6.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.6.1` |
| [5.6](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.6` |
| [5.5.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.5.1` |
| [5.5](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.5` |
| [5.4.2](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.4.2` |
| [5.4.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.4.1` |
| [5.4](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.4` |
| [5.3.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.3.1` |
| [5.3](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.3` |
| [5.2](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.2` |
| [5.1.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.1.1` |
| [5.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.1` |
| [5.0.8](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.8` |
| [5.0.7](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.7` |
| [5.0.6](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.6` |
| [5.0.5](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.5` |
| [5.0.4](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.4` |
| [5.0.3](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.3` |
| [5.0.2](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.2` |
| [5.0.1](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.1` |
| [5.0.0](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:5.0.0` |
| [4.3.17](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:4.3.17` |
| [4.3.16](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:4.3.16` |
| [4.3.15](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:4.3.15` |
| [4.3.14](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:4.3.14` |
| [4.3.13](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:4.3.13` |
| [4.3.12](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:4.3.12` |
| [4.3.11](https://hub.docker.com/r/zshusers/zsh/tags) | `docker run -it zshusers/zsh:4.3.11` |Development
-----------To build images, the requirements are:
* [GNU make](https://www.gnu.org/software/make)
* [Docker](https://www.docker.com) (>=18)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](https://github.com/zsh-users/zsh/branches)):
docker build --tag zshusers/zsh:badarrays --build-arg ref=schaefer/badarrays .
To build an image of a tag (see all tags [here](https://github.com/zsh-users/zsh/tags)):
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 .