anddddrew / docker-extension-zsh

A simple, ephemeral zsh terminal for use within Docker Desktop as an extension

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A simple, ephemeral zsh terminal extension for docker

Installation

Step 1 : If you have Docker Desktop 4.10.0 or newer installed then you already have the "docker extension" command available. We recommend upgrading Docker Desktop but if you need to stay on a pre 4.10.0 version then you can install the Docker Extension CLI. Instructions can be found here.

Step 2 : Build the extension image

make image

Step 3 : Install extension and verify

make install

If you want to make changes to the start.sh script, docker-compose or ui components you can run the following command to quickly uninstall, rebuild and install updated extension :

make uninstall image install

Step 4 : Uninstall extension

make uninstall

Screenshots

Video

Credit

Major credit to @tomwillfixit's prior work, which made this easy to ship.

License

GPL

About

A simple, ephemeral zsh terminal for use within Docker Desktop as an extension

License:GNU General Public License v3.0


Languages

Language:Dockerfile 53.1%Language:Shell 26.1%Language:Makefile 12.1%Language:HTML 8.8%