Docker&Docker Componentコマンド


イメージ
インベントリ
docker images
削除
画像を削除
docker rmi {이미지 id}
画像削除時に作成したコンテナを強制削除
docker rmi -f {이미지 id}
画像全体を削除
docker rmi -f `docker images`
ビルド
  • 画像名には小文字のみが含まれます.
  • 最後は
  • cmdDockerfileを表し、その構築命令はDockerfileが存在する経路で実行されなければならない.
  • docker build -t {이미지 이름}:{이미지 태그} .
    コンテナ.
    インベントリ
    アクティブコンテナ
    docker ps
    停止した容器を確認
    docker ps -a
    削除
    コンテナの削除
    docker rm {컨테이너 id}(, {컨테이너 id}...)
    すべてのコンテナを削除
    docker rm `docker ps -a -q`
    実行
    docker run --name {컨테이너 이름} -p {호스트 포트}:{컨테이너 포트} -v {호스트 파일 경로}:{컨테이너 경로} {이미지 이름}:{이미지 태그}
    image tagが最新の場合はtagを指定する必要はありませんが、tagを指定するimageはコンテナの実行時にtagを指定する必要があります.(tagが指定されていない場合は、自動的に最新が選択されます)
    次のように入力すると、ファイルをマウントできます.
    docker run -p 8888:8080 -v {호스트 파일 경로}:{컨테이너 파일 경로} {이미지 이름}:{이미지 태그}
    絶対パスとして入力する必要があります.
    せつぞく
    docker exec -it {컨테이너 id or 이름} /bin/bash
    docker exec -it {컨테이너 id or 이름} bash
    出力詳細
    docker inspect {컨테이너 id}
    Docker Compose
    個人的な考え方に移行しました.