Skip to content

A Docker host configuration manager for bash or fish shells.

License

Notifications You must be signed in to change notification settings

JonathanGerlach/dockerHost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Host

A tool for quickly switching between your Docker configurations!

How to build

Use dub

Build with dmd

# dub build -b release

Build with ldc2

# dub build -b release-ldc --compiler=ldc2

How to use

List configurations

# dockerHost list
JoyentEast
HomeWindows

Switch to a named configuration

# eval $(dockerHost env JoyentEast)

How to configure

Adding configurations

Edit configurations in source/app.d to define your environment variables. Then, rebuild the binary and put it in your path.

Using fish instead of bash?

Edit dub.json and change "BashShell" to "FishShell" and rebuild.

About

A Docker host configuration manager for bash or fish shells.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages