CentOS 7 yum安裝Docker最新版本

2021-09-20 06:31:13 字數 2253 閱讀 9745

學習階段需要反覆的重灌很多軟體甚至系統,現在連vm虛擬機器都閒麻煩,必須要搞docker。

docker目前分ee和ce,核心一樣,就是更新和服務有差別。ce是免費的,也夠用了。

docker有很多平台對應的版本,見如下連線:

我是找了一台centos的虛擬機器,在上邊部署docker,所以直接看官方攻略:

具體如下:

1.安裝阿里雲yum源

wget -o /etc/yum.repos.d/centos-base.repo

#2.配置第二個倉庫檔案 epel 額外倉庫(redis,nginx,mongo,ipython)

wget -o /etc/yum.repos.d/epel.repo

#3.清空原本yum快取

yum clean all

yum makecache

2.公升級yum -y update

#公升級所有包,改變軟體設定和系統設定,系統版本核心都公升級

yum -y update

#公升級所有包,不改變軟體設定和系統設定,系統版本公升級,核心不改變

yum -y upgrade

3.安裝docker伺服器

yum -y install docker

systemctl start docker

docker version

systemctl enable docker

4.發現安裝了老的版本,現在已經有了新的版本,解除安裝掉

$ sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

yum install -y yum-utils \

lvm2

#使用以下命令設定穩定的儲存庫。

yum-config-manager \

--add-repo \

#這些儲存庫包含在上面的 docker. repo 檔案中, 但預設情況下是禁用的。您可以在穩定的儲存庫旁邊啟用它們。下面的命令啟用夜間儲存庫。

yum-config-manager --enable docker-ce-nightly
5.2檢視現有的包

yum list docker-ce --showduplicates | sort -r
5.3安裝最新版本的 docker ce 和容器

yum install docker-ce docker-ce-cli containerd.io

systemctl start docker

docker version

systemctl enable docker

#############華麗麗的分割線,至此docker裝完了###############

client:

version: 18.09.5

api version: 1.39

go version: go1.10.8

git commit: e8ff056

built: thu apr 11 04:43:34 2019

os/arch: linux/amd64

experimental: false

server: docker engine - community

engine:

version: 18.09.5

api version: 1.39 (minimum version 1.12)

go version: go1.10.8

git commit: e8ff056

built: thu apr 11 04:13:40 2019

os/arch: linux/amd64

experimental: false

centos7 yum 方式安裝nginx

centos7系統庫中預設是沒有nginx的rpm包的,所以我們自己需要先更新下rpm依賴庫 1 使用yum安裝nginx需要包括nginx的庫,安裝nginx的庫 2 使用下面命令安裝nginx yum install nginx 3 啟動nginx service nginx start 或 s...

CentOS 7 yum安裝Docker 報錯

centos 7 yum安裝docker 報錯 參考 1 公升級 yum update2 新增阿里雲的源 yum config manager add repo報錯 bash yum config manager command not found裝乙個小外掛程式 yum install y yum...

CentOS7 yum安裝lamp環境

yum install httpd 根據提示,輸入y安裝即可成功安裝 systemctl start httpd.service 啟動apache systemctl stop httpd.service 停止apache systemctl restart httpd.service 重啟apac...