Dockerコマンド一覧

現場でよく使うdockerコマンドを一覧化、体系化してみました。

Dockerコマンド一覧

docker --version
docker info

 

コンテナ系dockerCommand

  • docker run --rm -p 8080:80 イメージ名
  • コンテナをforegroundで起動(created)してrunning状態にする
    • docker run hello-world
  • コンテナをすべて削除
    • docker container prune
  • 指定のコンテナを削除
    • docker rm containerName
  • コンテナを止める
    • docker stop containerNam
    • docker ps -a で STATUSがExitedになる
  • 起動しているコンテナを確認する
    • docker ps
  • 停止しているすべてのコンテナを確認する
    • docker ps -a
  • 停止しているコンテナを起動する
    • docker start containerName
  • dockerのstatusを確認する
    • docker inspect statu
  • dockerを一時停止する
    • docker pause containerNam
  • dockerの一時停止を解除する
    • docker unpause containerName

 

Docker image系

  • dockerイメージを一覧表示
    • docker images
  • Dockerfileからイメージをビルドする
    • docker build -t docker-xxx
    • -t タグ名を指定

ファイルのコピー

ホストマシンのファイルをコンテナ内にコピーする

docker cp hostDir/File containerName(ID):containerDir

コンテナ内のファイルをホストマシンにコピーする

docker cp containerName(ID):containerDir/File hostDir

 

 

 

 

関連記事

おすすめの記事