<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Docker入門教程(六)另外的15個Docker命令 > 【編者的話】DockerOne組織翻譯了Flux7的Docker入門教程,本文是系列入門教程的第六篇,繼續介紹Docker命令。之前的第二篇文章中我們就介紹了一些基本的Docker命令,本文過后,你將會接觸到所有的Docker常用命令。努力學習吧。 在[之前的文章](http://dockerone.com/article/102)中,我們介紹了15個Docker命令,并分享了它們的實踐經驗。在這篇文章中,我們將學習另外的15個Docker命令。它們分別是: daemon: Docker daemon是一個用于管理容器的后臺進程。一般情況下,守護進程是一個長期運行的用來處理請求的進程服務。`-d`參數用于運行后臺進程。 build: 如之前所討論的,可以使用Dockerfile來構建鏡像。簡單的構建命令如下: `docker build [options] PATH | URL` 還有一些Docker提供的額外選項,如: `--rm=true`表示構建成功后,移除所有中間容器 `--no-cache=false`表示在構建過程中不使用緩存 下面是一張使用`Docker build`命令的截圖。 ![](https://box.kancloud.cn/8f96ede1922c7d4401debcc23cfaf3de_591x469.png) attach: Docker允許使用`attach`命令與運行中的容器交互,并且可以隨時觀察容器內進程的運行狀況。退出容器可以通過兩種方式來完成: * Ctrl+C 直接退出 * Ctrl-\ 退出并顯示堆棧信息(stack trace) `attach`命令的語法是: `docker attach container` 下面是一張顯示執行`attach`命令的截圖。 ![](https://box.kancloud.cn/e101caf08c07c9d0dc82f4e652c5ce3c_975x362.png) diff: Docker提供了一個非常強大的命令`diff`,它可以列出容器內發生變化的文件和目錄。這些變化包括添加(A-add)、刪除(D-delete)、修改(C-change)。該命令便于Debug,并支持快速的共享環境。 語法是: `docker diff container` 截圖顯示`diff`的執行。 ![](https://box.kancloud.cn/d2bdb8dd16c96b98d98737ebd97432df_916x272.png) events: 打印指定時間內的容器的實時系統事件。 import: Docker可以導入遠程文件、本地文件和目錄。使用HTTP的URL從遠程位置導入,而本地文件或目錄的導入需要使用`-`參數。從遠程位置導入的語法是: `docker import http://example.com/example.tar` 截圖表示本地文件: ![](https://box.kancloud.cn/8c00b1e86c09d3bf2d31d460adcfd204_783x194.png) export: 類似于`import`,`export`命令用于將容器的系統文件打包成tar文件。 下圖描述了其執行過程: ![](https://box.kancloud.cn/2974f6a4137761d1485ad8bcbbb849e0_1298x237.png) cp: 這個命令是從容器內復制文件到指定的路徑上。語法如下: `docker cp container:path hostpath.` 截圖展示了`cp`命令的執行。 ![](https://box.kancloud.cn/10950e66bcf03f86a0d7893d11ce88d5_899x191.png) login: 此命令用來登錄到Docker registry服務器,語法如下: `docker login [options] [server]` 如要登錄自己主機的registry請使用: `docker login localhost:8080` ![](https://box.kancloud.cn/de2ef9915360d7f32f122517b24c7db8_759x229.png) inspect: `Docker inspect`命令可以收集有關容器和鏡像的底層信息。這些信息包括: * 容器實例的IP地址 * 端口綁定列表 * 特定端口映射的搜索 * 收集配置的詳細信息 該命令的語法是: `docker inspect container/image` ![](https://box.kancloud.cn/1e033817889596d8930f7b4386ec6526_1298x174.png) kill: 發送`SIGKILL`信號來停止容器的主進程。語法是: `docker kill [options] container` ![](https://box.kancloud.cn/23966c42b35d6494396e83cc54ec7bb9_1260x241.png) rmi: 該命令可以移除一個或者多個鏡像,語法如下: `docker rmi image` 鏡像可以有多個標簽鏈接到它。在刪除鏡像時,你應該確保刪除所有相關的標簽以避免錯誤。下圖顯示了該命令的示例。 ![](https://box.kancloud.cn/6878294968f1770cc76454add4f8aeca_909x203.png) wait: 阻塞對指定容器的其它調用方法,直到容器停止后退出阻塞。 ![](https://box.kancloud.cn/4e859774019718a29e5e2e5d439f8788_602x100.png) load: 該命令從tar文件中載入鏡像或倉庫到`STDIN`。 截圖顯示載入`app_box.tar`到`STDIN`: ![](https://box.kancloud.cn/10950e66bcf03f86a0d7893d11ce88d5_899x191.png) save: 類似于`load`,該命令保存鏡像為tar文件并發送到`STDOUT`。語法如下: `docker save image` 簡單截圖示例如下: ![](https://box.kancloud.cn/021f856cd34c03388edf213ce083ac11_949x208.png) [Docker系列教程的下一篇文章](http://dockerone.com/article/107)我們將探討Docker APIs。 > 出處:http://dockone.io/article/106 > 原文鏈接:[Part 6: The Next 15 Commands](http://flux7.com/blogs/docker/docker-commands/)(翻譯:[田浩浩](https://github.com/llitfkitfk)?審校:李穎杰)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看