ドッカー研究ノート3:オペレーティング・ドッカーの画像

 
1.リストのミラーリスト:ドッキングウィンドウの画像 
 
ドッキングウィンドウプルのubuntu:13.10新しいミラーを取得します。2.
 
3.ミラーを探す:ドッカ検索をHTTPD
 
それらを引っ張っ4.ミラー:ドッカプルのhttpd
 
5.ミラー:ドッキングウィンドウの実行のhttpd
 
6.削除鏡:ドッカRMIのhttpd
 
7.ミラーセットタグ:ドッカタグ<コンテナID>テスト/ CentOSの:DEV
 
8.イメージを作成します。
 
    (1)更新画像が容器から作成され、この画像を送信してきました
 
        。ミラーは、コンテナを作成するために使用される:ドッキングウィンドウの実行-t -iのubuntu:15.10 / binに/ bashの
 
        b。オペレーティング・コンテナ内updateコマンドを使用してapt-getを更新してください。
 
        C。コンテナを終了するには、exitコマンドを入力します。
 
        。commitコマンドドッカーのコピーを提出するDコンテナ:ドッカーコミット-m = "がアップデート" -a = "テスター" <コンテナID>試験/ Ubuntuの:V2
             様々なパラメータ:
      -m:提出された情報の記述
      -a:指定のミラーリング
      テスト/ Ubuntuの:V2:指定ターゲット画像の名前を作成します
 
        。V2:ドッカ画像Eは、新たな画像runoob / Ubuntuのを見ます 
 
    新しいイメージを作成するDockerfileを使用する(2)命令
 
            。次のようにA Dockerfileは、ファイルを作成し、ファイルの内容は以下のとおりです。
CentOSのFROM:6.7 
 MAINTAINERフィッシャー" fisher@s​​udops.com " 
 
 RUN / binに/ エコー ' ルート:123456 ' | chpasswd 
 RUN useraddのテスト
 RUN / binに/ エコー ' テスト:123456 ' | chpasswd 
 RUN / binに/ エコー -e " LANG = \" EN_US.UTF-8 \」" >は、/ etc / default / ローカル
 EXPOSE 22は、
 EXPOSE 80 
 CMDは/ usr / sbinに/ sshdの-D
     各コマンドは、ミラー上に新しいレイヤーを作成し、接頭各コマンドは大文字でなければなりません。
      ミラー元が指定され、FROM最初の
      RUNコマンドは、ドッキングウィンドウがインストールされているものを、鏡の中のコマンドを実行するよう指示します
            ミラードッキングウィンドウのビルドコマンドによって構築B :.ドッキングウィンドウビルド-tテスト/ CentOSの6.7
                パラメータ:
                    -t:指定ターゲット画像の名前を作成します
           。:Dockerfileファイルディレクトリは、絶対パスDockerfileを指定することができます
 
   Cビューミラーは、(新しいミラーがすでに存在している必要があります):.ドッキングウィンドウの画像を作成しました
 
   6.7 / binに/ bashの:D新しいイメージコンテナを作成するために使用される:-iテスト/ CentOSの-tドッキングウィンドウの実行
 
   。Eは、容器の中に入る:IDテストを(新しいイメージが作成されている私達のユーザーテストが含まれています)
 
 
:これらは、ドッカー詳細をミラーリング共通指示操作されている、を参照してくださいhttps://www.w3cschool.cn/docker/docker-tutorial.html

おすすめ

転載: www.cnblogs.com/daydayup-lin/p/11858308.html