什麼是docker環境
Docker環境是指在計算機中安裝和配置了Docker引擎的執行環境。Docker是一種容器化平臺,它提供了一種輕量級的虛擬化技術,能夠將應用程式及其依賴項打包成一個獨立的容器,以實現快速部署、可移植性和易於管理的優勢。(Docker環境提供了一種方便、可移植和隔離的方式來管理應用程式,並加速開發、部署和擴充套件過程,就像工廠提供了一種高效、標準化和可擴充套件的生產方式。)
docker安裝步驟
(執行環境:centos7.9)
1、安裝之前現解除安裝系統上原有的Docker
(安不安裝都建議刪除重新安裝)
y yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
** 2.依賴包的安裝**
yum install -y yum-utils
** 3、設定映象倉庫地址(docker從哪裡下載)**
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo ##官方地址
注:建議換為國內的源地址(阿里雲等)
清華大學源:https:**//mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/**docker-ce.repo
4.安裝docker引擎
sudo yum install docker-ce docker-ce-cli containerd.io
安裝完成後檢視docker版本
dockr -v
5.啟動 Docker 服務並將其設定為開機自啟:(很有必要)
sudo systemctl start docker
sudo systemctl enable docker
** 6.驗證 Docker 是否成功安裝:**
sudo docker run hello-world
正常輸出即安裝成功。
** 什麼是docker compose**
Docker Compose是一個用於定義和執行多個Docker容器的工具。它允許您使用YAML檔案來描述應用程式的元件、服務和網路配置,以便可以輕鬆地啟動、停止和管理多個容器。
使用Docker Compose,您可以在單個配置檔案中定義應用程式的各種依賴項,包括容器映像、環境變數、掛載卷、網路設定等。透過編寫一個簡單的YAML配置檔案,您可以輕鬆地建立、配置和管理多個相關容器,這對於複雜的多容器應用程式非常有用。(個人理解為一個更好操縱和執行容器的工具)
安裝步驟
首先,確保已經安裝了Docker引擎。Docker Compose是一個與Docker一起使用的工具,因此需要先安裝Docker引擎。
開啟終端或命令提示符,並執行以下命令來下載最新版本的Docker Compose二進位制檔案:
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
(在這一塊經常遇到問題,就是新手小白的我沒有開代理,在嘗試透過HTTPS協議從GitHub上克隆倉庫時出現了連線問題)
這時候需要去看看大師傅的影片 docker compose安裝。
3.驗證安裝是否成功。執行以下命令檢查Docker Compose的版本:
docker-compose --version
後續操作可以去看看docker命令,瞭解docker容器。