開発日記

Erlangをダラダラ書きます。

Dockerコマンド

DockerコマンドでDockerデーモンとやり取り.

管理用コマンド

バージョン確認
$ docker version

docs.docker.jp

イメージ用コマンド

イメージの作成
// dockerfileと同じ階層で実行
$ docker build . -t <名前:タグ>  // タグはなくても良い

docs.docker.jp

イメージの確認
$ docker images

docs.docker.jp

イメージの取得
$ docker pull <リポジトリ名>

docs.docker.jp

イメージの削除
$ docker rmi <イメージ名>

docs.docker.jp

コンテナ用コマンド

コンテナの作成
$ docker run --rm -it -v <ホスト内ディレクトリ:コンテナ内ディレクトリ> <イメージ名>

docs.docker.jp

コンテナの確認
// 稼働中のコンテナ
$ docker ps

// 全てのコンテナ
$ docker ps -a

docs.docker.jp

コンテナの削除
$ docker rm <コンテナ名>

docs.docker.jp

イメージへのcommit
$ docker commit <コンテナid> <イメージ名>

docs.docker.jp

リファレンス

docs.docker.jp

また追記するかも.

それでは.いろはにへとへと.