<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 安裝與使用 基本可以參考菜鳥教程的部分進行安裝使用,這里分享一些其他的細節設置以及你安裝中可能遇到的問題。 ## 基本安裝過程(yum安裝) ### 卸載舊版本 ```bash sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine ``` ### 安裝相關的工具庫 ``` sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` ### 添加軟件源信息 ```bash sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo // 返回 已加載插件:fastestmirror adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo repo saved to /etc/yum.repos.d/docker-ce.repo ``` ### 更新yum緩存 ``` sudo yum makecache fast // 返回 已加載插件:fastestmirror Loading mirror speeds from cached hostfile base | 3.6 kB 00:00:00 docker-ce-stable | 2.9 kB 00:00:00 epel | 3.2 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 元數據緩存已建立 ``` ### 安裝 ``` sudo yum -y install docker-ce // 返回 已安裝: docker-ce.x86_64 0:18.06.1.ce-3.el7 作為依賴被安裝: container-selinux.noarch 2:2.68-1.el7 完畢! // 查看是否安裝成功 docker -v Docker version 18.06.1-ce, build e68fc7a ``` ### 啟動服務 ``` sudo systemctl start docker ``` ### 測試運行hello-world 備注:由于本地沒有這個,所以是從遠程拉取的。如果你的信息提示拉取失敗,那么你需要配置正確的淘寶鏡像地址就可以了。 ``` docker run hello-world //正確返回 Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal. ``` 說明:如果你遇到如下的錯誤,可能是你的鏡像名稱不對,或者是這個鏡像需要提供登錄的id才可以。 ``` pull access denied for hello-wrold, repository does not exist or may require 'docker login'. ``` ## 腳本安裝(不推薦方式) 說明:在測試或開發環境中 Docker 官方為了簡化安裝流程,提供了一套便捷的安裝腳本,CentOS 系統上可以使用這套腳本安裝:特點是安裝非常簡單。后續操作與yum安裝是一樣的,不再贅述。 ``` $ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun ``` ## 用戶 說明:一般情況下root用戶和docker的用戶組可以進行相關的docker的操作。一般我們不建議root用戶直接用root的用戶進行操作,所以我們需要設置一些必要的用戶分組和添加對應的用戶部分。 ### 添加用戶組 ``` sudo groupadd docker // 如果用戶組已經存在 返回 ; 如果存在,則沒有任何提示,默認是添加成功的,失敗會報錯 groupadd:“docker”組已存在 usermod -aG docker $USER ``` 說明:具體的用戶操作查詢官網相關文檔 ## 使用 ### 與服務相關的指令 | 指令 |作用 | |---|---| | docker pull training/webapp | 下載鏡像 | | docker run -d -P training/webapp python app.py | 運行服務 | | docker ps | 查看服務,返回容器的列表,其中容器id是有用的 | | docker stop wizardly_chandrasekhar | 停止服務 | | docker start wizardly_chandrasekhar | 重啟服務 | | docker rm wizardly_chandrasekhar | 移除服務(移除時,必須停止,否則會報錯)| ### 查看日志 ``` runoob@runoob:~$ docker logs -f bf08b7f2cd89 * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) 192.168.239.1 - - [09/May/2016 16:30:37] "GET / HTTP/1.1" 200 - 192.168.239.1 - - [09/May/2016 16:30:37] "GET /favicon.ico HTTP/1.1" 404 - ``` ### 查看進程 docker top 可以查看容器內部運行的進程 ``` runoob@runoob:~$ docker top wizardly_chandrasekhar UID PID PPID ... TIME CMD root 23245 23228 ... 00:00:00 python app.py ``` ## 刪除 ``` $ sudo yum remove docker-ce $ sudo rm -rf /var/lib/docker ``` ## 參考文檔 - [菜鳥教程--docker安裝](http://www.runoob.com/docker/centos-docker-install.html) - [dkcker常見問題匯總](https://yeasy.gitbooks.io/docker_practice/content/appendix/faq/)
                  <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>

                              哎呀哎呀视频在线观看