#Docker CheatSheet
sudo docker run -i -t [container_name] /bin/bash
以下のようにポートを指定しておくとホストのポートにマッピングできる。
sudo docker run -p 8080:8080 -i -t [container_name] /bin/bash
コンテナ名をつけてコミットしておくとdocker runでコンテナ名を指定して実行できるようになる。
sudo docker ps -a
とかでIDを調べておいて以下のコマンドでコミットする。コンテナ名は[ユーザ名/コンテナ名]のように付けるのが一般的らしい。
sudo docker commit [ID] [container_name]
実行中以外のコンテナをすべて削除。
sudo docker rm `sudo docker ps -a -q`
Dockerfileがあるディレクトリで以下のコマンドを実行。
sudo docker build .