記憶力がないからDockerコマンドの個人的なメモを書いておきました。何分初心者なので間違ってても許してください。自分が使う分だけ書いてあります。
順次追記していきます。
docker image [コマンド]
コマンド | 説明 |
---|---|
build | ビルド |
pull | pull |
ls | ビルドまたはプルしたイメージの一覧表示 |
history | 履歴表示 |
rm | イメージを削除 |
docker container [コマンド]
コマンド | 説明 |
---|---|
run | コンテナを実行 |
attach | コンテナにアタッチ |
ls | コンテナの一覧表示 |
kill | コンテナの停止 |
port | コンテナが使用中のポートを表示 |
各コマンドの詳細
各コマンドの詳細なオプションを書いていきます。
docker image build
docker image build [オプション] [Path]
PathはDockerfile内で使用するファイル等が置かれているディレクトリを指定する。
オプション | 説明 |
---|---|
-f [hoge] | Dockerfile名を指定 |
-t [hoge] | タグの指定 |
docker container run
docker container run [オプション] <イメージ名> [コマンド] [引数...]
オプション | 説明 |
---|---|
-d | コンテナをバックグラウンドで起動 |
--name | Dockerコンテナに名前を付ける |
-it | 実行結果をコンソールに出力 |
-p [host]:[container] | ポートフォワーディング |
-e [HOGE]=[hoge] | 環境変数を指定 |
(--read-only) -v [host] [container] | ディレクトリをマウント --read-onlyを付けると読み取り専用でマウント |
-w=[dir] | 作業ディレクトリを指定 |