您好,登錄后才能下訂單哦!
本篇內容介紹了“怎么測試Docker版本”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
Docker 是一個為開發者和運維者去開發、發布和在容器中運行應用的平臺。使用Linux容器來部署應用程序被稱為容器化。 容器不是新的概念,它的優勢在于很容易發布一個應用。
容器化變得非常的流行,因為容器化具有以下的優點:
靈活:即使最復雜的應用也能夠被容器化。
輕量:容器最大化利用和分享主機的內核。
可互換:你可以即時部署更新和升級應用。
便捷:你可以在本地構建應用,并部署到容器云,并在任何地方運行。
可擴展: 你可以增加和自動分發容器的個數。
可堆疊:您可以垂直堆疊服務并即時堆疊服務。
容器是通過運行一個鏡像來啟動的。鏡像是一個可執行程序包,其中包含運行應用程序所需的所有內容 - 代碼,運行時庫,環境變量和配置文件。
容器是一個鏡像的運行時實例,容器是一個在內存中運行的鏡像(這就是,一個鏡像有了狀態,或者一個用戶進程)。你可以通過像linux環境敲打一個docker ps來查看一系列正在運行的容器。
一個容器是在linux服務本地運行,并和其他的容器共享主機的內核。它運行在一個獨立的進程中,相對于其他可執行的進程(比如虛擬機)來說,容器的內存占用空間更小,更加的輕量化。
相比之下,虛擬機(VM)運行一個完整的“客戶”操作系統,通過虛擬機管理程序虛擬訪問主機資源。 一般來說,虛擬機提供的環境比大多數應用程序需要的資源更多。
安裝docker請看官方網站。
centos安裝:
yum -y install docker-io
啟動:
service docker start
更多系統的安裝請看官網。
運行 docker —version 命令,并確保你安裝的Dokcer版本支持改命令:
docker --version Docker version 17.12.0-ce, build c97c6d6
運行docker info (docker version 沒有—)命令,查看更多的docker的安裝信息。
docker info Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: 17.12.0-ce Storage Driver: overlay2 ...
運行一個簡單的docker鏡像(hello world)來測試docker 安裝成功了。
docker run hello-world Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world ca4f61b1923c: Pull complete Digest: sha256:ca0eeb6fb05351dfc8759c20733c91def84cb8007aa89a5bf606bc8b315b9fc7 Status: Downloaded newer image for hello-world:latest Hello from Docker! This message shows that your installation appears to be working correctly. ...
2.列出在你機器上下載的hello world鏡像。
docker image ls
列出退出的hello-world容器(由鏡像產生)。如果它仍在運行,則不需要—all選項:
docker container ls --all CONTAINER ID IMAGE COMMAND CREATED STATUS 54f4984ed6a8 hello-world "/hello" 20 seconds ago Exited (0) 19 seconds ago
## List Docker CLI commands docker docker container --help ## Display Docker version and info docker --version docker version docker info ## Execute Docker image docker run hello-world ## List Docker images docker image ls ## List Docker containers (running, all, all in quiet mode) docker container ls docker container ls --all docker container ls -aq
“怎么測試Docker版本”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。