Skip to content

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

License

Notifications You must be signed in to change notification settings

cto-ai/docker-extension-zsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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