安裝Docker后如何驗(yàn)證是否安裝成功的方式
安裝Docker后驗(yàn)證是否安裝成功
1. 在Linux系統(tǒng)(Ubuntu、CentOS等)中驗(yàn)證
檢查Docker服務(wù)狀態(tài)
- 可以使用
systemctl
命令來(lái)查看Docker服務(wù)的狀態(tài)。 - 例如,在終端中輸入
sudo systemctl status docker
,如果Docker安裝成功并且正在運(yùn)行,會(huì)顯示類似如下的信息:
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2024-01-01 10:00:00 UTC; 1h ago
- 其中“Active: active (running)”表示Docker服務(wù)正在運(yùn)行。
- 如果顯示“inactive (dead)”,則表示服務(wù)沒有啟動(dòng),可以使用
sudo systemctl start docker
命令啟動(dòng)服務(wù)。
運(yùn)行簡(jiǎn)單的Docker命令
- 可以嘗試運(yùn)行
docker version
命令,它會(huì)顯示Docker客戶端和服務(wù)器端的版本信息。 - 例如:
Client: Version: 20.10.17 API version: 1.41 Go version: go1.17.11 Git commit: 100c701 Built: Mon Dec 19 17:35:19 2022 UTC OS/Environment: linux Experimental: false Server: Engine: Version: 20.10.17 API version: 1.41 Go version: go1.17.11 Git commit: 100c701 Built: Mon Dec 19 17:35:19 2022 UTC OS/Environment: linux Experimental: false containerd: Version: 1.6.6 GitCommit: 10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1 runc: Version: 1.1.4 GitCommit: v1.1.4 - 0 - ga916309
- 這表明Docker客戶端和服務(wù)器端都已正確安裝并且可以正常通信。
- 另外,還可以運(yùn)行
docker info
命令,它會(huì)提供更詳細(xì)的關(guān)于Docker系統(tǒng)的信息,如鏡像數(shù)量、容器數(shù)量、存儲(chǔ)驅(qū)動(dòng)等。
嘗試?yán)∫粋€(gè)簡(jiǎn)單的鏡像并運(yùn)行容器
- 運(yùn)行
docker pull hello - world
命令來(lái)從Docker Hub(Docker官方鏡像倉(cāng)庫(kù))拉取一個(gè)簡(jiǎn)單的“hello - world”鏡像。
如果安裝成功,會(huì)看到類似如下的輸出:
Using default tag: latest
latest: Pulling from library/hello - world
2db29710123e: Pull complete
Digest: sha256:51a9c7c10b6839e165755c5a0985353f3ad52939a43d3922948a1223030bc1c0
Status: Downloaded newer image for hello - world:latest
- 然后運(yùn)行
docker run hello - world
命令來(lái)啟動(dòng)一個(gè)基于這個(gè)鏡像的容器。 - 如果一切正常,會(huì)看到輸出類似于“Hello from Docker!”的信息,這就證明Docker能夠正常拉取鏡像并運(yùn)行容器。
2. 在Windows系統(tǒng)中驗(yàn)證
檢查Docker Desktop圖標(biāo)和狀態(tài)
- 安裝成功后,在系統(tǒng)托盤(任務(wù)欄右側(cè))中會(huì)出現(xiàn)Docker Desktop圖標(biāo)。
- 鼠標(biāo)懸停在圖標(biāo)上會(huì)顯示Docker Desktop的狀態(tài)信息,如“Docker Desktop is running”。
- 如果圖標(biāo)是灰色的或者顯示有錯(cuò)誤信息,可能表示Docker沒有正確安裝或者遇到了問題。
通過(guò)命令提示符或PowerShell驗(yàn)證
- 打開命令提示符(CMD)或PowerShell,運(yùn)行
docker version
命令,和在Linux系統(tǒng)中一樣,會(huì)顯示Docker客戶端和服務(wù)器端(在Windows中是通過(guò)Hyper - V運(yùn)行的Linux虛擬機(jī)中的Docker服務(wù)器)的版本信息。 - 同樣可以運(yùn)行
docker info
命令來(lái)獲取更詳細(xì)的信息。 - 也可以嘗試?yán)『瓦\(yùn)行“hello - world”鏡像來(lái)進(jìn)一步驗(yàn)證,步驟和在Linux系統(tǒng)中類似。
3. 在Mac系統(tǒng)中驗(yàn)證
檢查Docker Desktop圖標(biāo)和狀態(tài)
- 在Mac的菜單欄中會(huì)出現(xiàn)Docker Desktop圖標(biāo)。
- 如果圖標(biāo)是綠色的并且顯示“Docker Desktop is running”,則表示Docker已經(jīng)成功安裝并且正在運(yùn)行。
- 如果圖標(biāo)是灰色或者有錯(cuò)誤提示,可能表示安裝有問題。
通過(guò)終端驗(yàn)證
- 打開終端,運(yùn)行
docker version
和docker info
命令來(lái)檢查版本信息和Docker系統(tǒng)的詳細(xì)信息。 - 和其他系統(tǒng)一樣,還可以通過(guò)拉取“hello - world”鏡像并運(yùn)行容器來(lái)驗(yàn)證,運(yùn)行
docker pull hello - world
和docker run hello - world
命令,觀察輸出是否正常。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker手動(dòng)構(gòu)建JDK鏡像的實(shí)現(xiàn)示例
本文主要介紹了 Docker手動(dòng)構(gòu)建JDK鏡像的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-08-08Docker系列compose?ymal文件解析學(xué)習(xí)
這篇文章主要介紹了Docker系列之compose?ymal文件解析學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10在Docker中安裝Elasticsearch7.6.2的教程
這篇文章主要介紹了在Docker中安裝Elasticsearch7.6.2的教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11Docker的安裝方法及運(yùn)行Docker Swarm模式的使用
本文給大家簡(jiǎn)單介紹docker的安裝以及1.12版本的swarm模式的使用,包括docker的安裝和配置,對(duì)docker swarm簡(jiǎn)單使用感興趣的朋友一起看看吧2016-11-11使用Vscode結(jié)合docker進(jìn)行開發(fā)的詳細(xì)過(guò)程
這篇文章主要介紹了如何使用Vscode結(jié)合docker進(jìn)行開發(fā),在本文中,我將提供一個(gè)在 Node 環(huán)境中運(yùn)行的 JavaScript 應(yīng)用程序示例。閱讀在容器內(nèi)開發(fā)以獲取所有技術(shù)堆棧的詳細(xì)文檔,需要的朋友可以參考下2021-07-07docker compose 一鍵部署分布式配置中心Apollo的過(guò)程詳解
這篇文章主要介紹了docker compose 一鍵部署分布式配置中心Apollo,今天我們使用Docker來(lái)進(jìn)行搭建,畢竟Docker對(duì)于開發(fā)者來(lái)說(shuō)更友好一些,需要的朋友可以參考下2021-09-09docker-compose---安裝掛載本地文件啟動(dòng)mariadb問題
這篇文章主要介紹了docker-compose---安裝掛載本地文件啟動(dòng)mariadb問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03基于alpine用dockerfile創(chuàng)建的tomcat鏡像的實(shí)現(xiàn)
這篇文章主要介紹了基于alpine用dockerfile創(chuàng)建的tomcat鏡像的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12