CentOS7安裝docker以及錯誤解決

2022-07-04 07:03:12 字數 3651 閱讀 5637

今天在公司電腦上安裝docker出現了一些問題,原先是直接用yum安裝docker,一次就成功了,由於公司的網路問題導致docker安裝完出現了一些問題,客戶端啟動了,服務端一直啟動不了:job for docker.service failed because the control process exited with error code. see "systemctl status docker.service" and "journalctl -xe" for details.。

為了解決這個問題,我解除安裝之前的了docker,然後重新安裝。關於如何解除安裝。

docker從1.13版本之後採用時間線的方式作為版本號,分為社群版ce和企業版ee。

社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、外掛程式等。

社群版按照stable和edge兩種方式發布,每個季度更新stable版本,如17.06,17.09;每個月份更新edge版本,如17.09,17.10。

1、docker 要求 centos 系統的核心版本高於 3.10 ,檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 。

通過uname -r命令檢視你當前的核心版本

$ uname -r
2、使用root許可權登入 centos。確保 yum 包更新到最新。

$ yum update
3、解除安裝舊版本(如果安裝過舊版本的話)

$ yum remove docker  docker-common docker-selinux docker-engine
5、設定yum源

6、可以檢視所有倉庫中所有docker版本,並選擇特定版本安裝

$ yum list docker-ce --showduplicates | sort -r
7、安裝docker

$  yum install docker-ce-17.12.0.ce #由於repo中預設只開啟stable倉庫,故這裡安裝的是最新穩定版17.12.0

8、啟動並加入開機啟動

$ systemctl start docker

$ systemctl enable docker

9、驗證安裝是否成功(有client和service兩部分表示docker安裝啟動都成功了)

社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、外掛程式等。

社群版按照stable和edge兩種方式發布,每個季度更新stable版本,如17.06,17.09;每個月份更新edge版本,如17.09,17.10。

1、docker 要求 centos 系統的核心版本高於 3.10 ,檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 。

通過uname -r命令檢視你當前的核心版本

$ uname -r
2、使用root許可權登入 centos。確保 yum 包更新到最新。

$ yum update
3、解除安裝舊版本(如果安裝過舊版本的話)

$ yum remove docker  docker-common docker-selinux docker-engine
5、設定yum源

6、可以檢視所有倉庫中所有docker版本,並選擇特定版本安裝

$ yum list docker-ce --showduplicates | sort -r
7、安裝docker

$  yum install docker-ce-17.12.0.ce #由於repo中預設只開啟stable倉庫,故這裡安裝的是最新穩定版17.12.0

8、啟動並加入開機啟動

$ systemctl start docker

$ systemctl enable docker

9、驗證安裝是否成功(有client和service兩部分表示docker安裝啟動都成功了)

$ yum update
3、解除安裝舊版本(如果安裝過舊版本的話)

$ yum remove docker  docker-common docker-selinux docker-engine
5、設定yum源

6、可以檢視所有倉庫中所有docker版本,並選擇特定版本安裝

$ yum list docker-ce --showduplicates | sort -r
7、安裝docker

$  yum install docker-ce-17.12.0.ce #由於repo中預設只開啟stable倉庫,故這裡安裝的是最新穩定版17.12.0

8、啟動並加入開機啟動

$ systemctl start docker

$ systemctl enable docker

9、驗證安裝是否成功(有client和service兩部分表示docker安裝啟動都成功了)

CentOS7離線安裝Docker

安裝過程中遇到的問題 下面描述了如何在centos7離線安裝docker。建議先閱讀docker官方離線安裝指南 參考下面的文章將iso光碟印象檔案設定為本地yum源 在vmware中設定iso光碟映象為本地yum源 在上面的目錄下,執行 sudo yum install rpm因為前面已經設定了本...

centos7離線安裝docker

centos7離線安裝docker 特此感謝!網上有很多rpm安裝教程與二進位制安裝教程,為了安裝方便,沒有深入研究rpm安裝,使用的是二進位制安裝。環境 centos7.5 docker版本 docker 17.12.1 ce tar zxvf docker 17.12.1 ce.tgz 將解壓的...

Centos7安裝Docker步驟

docker是利用linux核心虛擬機器化技術 lxc 提供輕量級的虛擬化,以便隔離程序和資源。lxc不是硬體的虛擬化,而是linux核心的級別的虛擬機器化,相對於傳統的虛擬機器,節省了很多硬體資源 支援3.8,不過有的特性無法使用。最好使用3.10版本以上。國內生產環境很多都是使用centos,所...