<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] * * * * * ## 1.安裝docker * 安裝 ~~~ sudo apt-get install docker.io # 啟動服務和守護進程 service docker.io status service docker.io start ~~~ * 創建軟連接 ` ln -sf /usr/bin/docker.io /usr/local/bin/docker` * * * * * ## 2. 鏡像 1. 拉取網絡鏡像 可以使用docker pull命令來從倉庫獲取所需要的鏡像。從國外的鏡像中心比較慢,所以選擇國內網易的鏡像中心下載較快。 * 命令格式 ~~~ docker pull images_name:tag docker pull ubuntu:14.04 ~~~ > 網易鏡像中心:https://c.163.com/hub#/m/home/ 1)搜索想要拉取的鏡像 ![](https://box.kancloud.cn/ecf74f2fbecb5ad9a767c4d2b4a671c2_1046x520.png) 2) ![](https://box.kancloud.cn/68e3a15f97727fee3cae28a44ed446f9_1046x520.png) 3)確定好想要拉取的版本,執行網站給的命令,如圖 `sudo docker pull hub.c.163.com/library/ubuntu:14.04 ` 拉取Ubuntu版本是14.04 ![](https://box.kancloud.cn/36686d0a15312d44630e11a32054c938_1116x623.png) 2. 導入本地鏡像 ~~~ docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]] cat redis-3.2.5.tar.gz |sudo docker import - redis:3.2.5 ~~~ ![](https://box.kancloud.cn/d87855829b544e4e4a1c663c0a1e083e_791x220.png) 把redis這個文件導入了,并且給定了名稱和版本(redis:3.2.5) * * * * * ## 3 容器 ### 3.1 啟動容器 * 命令 sudo docker run 1)首先查看鏡像信息:sudo docker images ![](https://box.kancloud.cn/37567f0aa04282e9791a98223a525b8c_731x160.png) 接著執行): ` sudo docker run -i -t hub.c.163.com/library/ubuntu:14.04 /bin/bash` 其中hub.c.163.com/library/ubuntu:14.04 是執行docker images命令得到鏡像信息中的 VIRTUAL:TAG -t :選項讓Docker分配一個偽終端(pseudo-tty)并綁定到容器的標準輸入上 -i:則讓容器的標準輸入保持打開 * docker images :列出本地已有的鏡像 * 當利用 docker run來創建容器時,Docker在后臺運行的標準操作包括: 1)檢查本地是否存在指定的鏡像,不存在就從公有倉庫下載 2)利用鏡像創建并啟動一個容器 3)分配一個文件系統,并在只讀的鏡像層外面掛載一層可讀寫層 4)從宿主主機配置的網橋接口中橋接一個虛擬接口到容器中去 5)從地址池配置一個 ip 地址給容器 6)執行用戶指定的應用程序 7)執行完畢后容器被終止 * 查看容器狀態 docker ps -a * 終止容器 docker stop <容器id>可由docker ps -a 查看) * 重啟容器- docker restart 容器id * 進入容器 docker attach <容器id> * 導出容器到本地 docker export +容器id > 目標文件 例如: 1) sudo docker ps -a ---獲取容器id 2)sudo docker export 5fbd37052852 > ubuntu.tar * 刪除所有處于停止狀態的容器 sudo docker rm $(sudo docker ps -a -q) 如果要刪除運行的容器加 -f 參數 * * * * * ## 4.倉庫 * 目前Docker官方維護了一個公共倉庫Docker Hub,其中已經包括了超過15,000的鏡像。大部分需求,都可以通過在 Docker Hub 中直接下載鏡像來實現。 * * * * * ### 4.1基本操作 1. docker search 查找官方倉庫中的鏡像****
                  <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>

                              哎呀哎呀视频在线观看