docker基本コマンドのまとめ

by codechord. 0 Comments

  • このエントリーをはてなブックマークに追加
  • このエントリーをはてなブックマークに追加

Dockerの基本的なコマンドのまとめです

コンテナを削除

$ docker ps -a
$ docker rm <コンテナ名 or コンテナID>

イメージを削除

$ docker images
$ docker rmi <イメージ名もしくはイメージID>

ビルド

$ docker build -t <コンテナに設定するタグラベル> <パス>
$ docker build -t hello_world .
$ docker build -f <Dockerfile名> -t <コンテナ名称> <パス>
$ docker build -f Dockerfile.golang -t hello-golang .

実行

$ docker build -t <名称> <パス>
ex.
$ docker run -it <Dockerイメージタグ名>
$ docker run -rm -it <Dockerイメージタグ名>
$ docker run -rm -it -p <ポート:ポート> <Dockerイメージタグ名>
$ docker run -rm -it -p 8080:8080 <Dockerイメージタグ名>
-rm:停止時にコンテナ削除
-p ポート番号:ポート番号
-it:コンテナ内に入る
-v:ボリューム:ボリューム
$ docker run -it -p <ポート:ポート> -v <ディレクトリ:ディレクトリ> <コンテナ名>
# $ docker run -it -p 8080:8080 -v ~/path_src_dir:/go/src/app hello

イメージ`<none>:<none>`をけす

$docker rmi $(docker images -f 'dangling=true' -q)
$docker image prune

 

参考リンク


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA