自分がdockerを扱う上で楽になるように作成したコマンドとDockerfile
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
の中にコメントで示してあります。
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
のようにすればコマンドとして働きます