CORDEA / DockerFiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DockerFiles

自分がdockerを扱う上で楽になるように作成したコマンドとDockerfile

dockerun.py

docker run -it -u cordea -w /home/cordea --name hoge hoge/hoge

と打ち込むのが面倒になったため作成したコマンド

python dockerun.py ...でも勿論動きます。

各オプションのデフォルト値

Option Default
user name huge
working dir /home/huge
container name hoge

また、デフォルトで-itオプションが付くようになっています。

各オプションのデフォルト値を変更するために必要な箇所はdockerun.pyの中にコメントで示してあります。

コマンドとして利用する場合

Mac OS X

pathが通っている場所にdockerunの名前で保存して下さい。(私の場合は/usr/local/bin/に入れています)

mv dockerun.py /usr/local/bin/dockerun
chown root:wheel /usr/local/bin/dockerun
chmod 755 /usr/local/bin/dockerun

で、Terminalを立ち上げて

dockerun huge/hoge

のようにすればコマンドとして働きます

About

License:Apache License 2.0


Languages

Language:Shell 89.4%Language:Python 8.7%Language:Groovy 1.8%