ドッキングイメージ


ドッキングイメージ

docker container run --name {컨테이너name} {이미지name}
  • クレギス通りからもイメージを持ち込む.
  • DockerHubは代表的なレジストリである.
  • Digest:DockerHubに登録されている一意のIDは、ローカルIDとは異なる.
  • クリアコマンド1(レジストリから画像を取得)

  • docker image pull {이미지명}:レジストリから画像をインポート
  • docker image ls:ドック画像リスト出力
  • docker image inspect {이미지name} | less:出力画像詳細
  • docker image inspect --format="{{ .RepoTags }}" ubuntu:18.04
  • docker image tag {이미지명} {사용자명}/{이미지명:태그}:タグ画像
  • docker image tag ubuntu:18.04 ghojeong/ubuntos:1.0
  • docker image rm {이미지명}:画像削除
  • コマンドクリーンアップ2(コンテナに基づいて画像を作成)

  • docker container commit -m "메시지" -a "사용자명" {컨테이너명} {생성할 이미지명}:容器で画像を作成
  • docker container commit -m "Hello World" -a "ghojeong" apache ghojeong/apache-web:1.0
  • docker container export {컨테이너명} > {파일명}.tar:容器を画像圧縮ファイルとして作成
  • ドッキング画像を圧縮ファイルにエクスポート
  • docker image import {파일명}.tar {이미지명}
  • Dockerfile


    基礎画像を再利用する.
    RUN単位で層を形成する.
    FROM ubuntu:18.04
    
    RUN apt-get update -y && apt-get dist-upgrade -y && apt-get clean
    docker build -t myubuntu:1.0 .