自分が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のようにすればコマンドとして働きます