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

