Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
766b47d8
Commit
766b47d8
authored
Nov 07, 2017
by
Jakub Sacha
Committed by
Robby Russell
Nov 07, 2017
Browse files
Add docker-machine plugin (#4782)
parent
c2fb24a7
Changes
2
Hide whitespace changes
Inline
Side-by-side
plugins/docker-machine/README.md
0 → 100644
View file @
766b47d8
# docker-machine plugin for oh my zsh
### Usage
#### docker-vm
Will create a docker-machine with the name "dev" (required only once)
To create a second machine call "docker-vm foobar" or pass any other name
#### docker-up
This will start your "dev" docker-machine (if necessary) and set it as the active one
To start a named machine use "docker-up foobar"
#### docker-switch dev
Use this to activate a running docker-machine (or to switch between multiple machines)
You need to call either this or docker-up when opening a new terminal
#### docker-stop
This will stop your "dev" docker-machine
To stop a named machine use "docker-stop foobar"
\ No newline at end of file
plugins/docker-machine/docker-machine.plugin.zsh
0 → 100644
View file @
766b47d8
DEFAULT_MACHINE
=
"default"
docker-up
()
{
if
[
-z
"
$1
"
]
then
docker-machine start
"
${
DEFAULT_MACHINE
}
"
eval
$(
docker-machine
env
"
${
DEFAULT_MACHINE
}
"
)
else
docker-machine start
$1
eval
$(
docker-machine
env
$1
)
fi
echo
$DOCKER_HOST
}
docker-stop
()
{
if
[
-z
"
$1
"
]
then
docker-machine stop
"
${
DEFAULT_MACHINE
}
"
else
docker-machine stop
$1
fi
}
docker-switch
()
{
eval
$(
docker-machine
env
$1
)
echo
$DOCKER_HOST
}
docker-vm
()
{
if
[
-z
"
$1
"
]
then
docker-machine create
-d
virtualbox
--virtualbox-disk-size
20000
--virtualbox-memory
4096
--virtualbox-cpu-count
2
"
${
DEFAULT_MACHINE
}
"
else
docker-machine create
-d
virtualbox
--virtualbox-disk-size
20000
--virtualbox-memory
4096
--virtualbox-cpu-count
2
$1
fi
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment