Docker的安裝與卸載


Centos7

注意:且Docker 要求操作系統必須為64位,且centos內核版本為3.1及以上
一、前提

    查看系統內核版本信息:(必須64位,且centos內核版本為3.1及以上)

uname -r
二、安裝

    1.安裝前可查看device-mapper-persistent-data和lvm2是否已經安裝

rpm -qa|grep device-mapper-persistent-data 
rpm -qa|grep lvm2

    2.安裝依賴軟件包

yum install -y yum-utils device-mapper-persistent-data lvm2

    3.設置yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    4.更新yum軟件包索引

yum makecache fast

    5.安裝指定版本docker-ce可使用以下命令查看

yum list docker-ce.x86_64  --showduplicates | sort -r

    6.安裝最新版本docker-ce

yum install docker-ce -y

    7.安裝完成之后可以使用命令查看

docker version
三、配置鏡像加速

我使用阿里雲的免費鏡像加速服務,也可以使用其他如時速雲、網易雲等
    1.找到/etc/docker目錄下的daemon.json文件,沒有則直接 vi daemon.json,填寫自己的阿里雲加速器地址

{  
    "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"] 
}

    2.通知systemd重載此配置文件

systemctl daemon-reload

    3.重啟docker服務

systemctl restart docker
四、卸載命令

    1.卸載舊版本:

yum remove docker docker-common docker-selinux docker-engine 
yum remove docker-ce

    2.卸載后將保留 /var/lib/docker 的內容(鏡像、容器、存儲卷和網絡等)使用以下命令可全部刪除

rm -rf /var/lib/docker

Ubuntu

一、安裝

    1.更新數據源

apt-get update

    2.安裝依賴軟件包

apt-get -y install apt-transport-https ca-certificates curl software-properties-common

    3.安裝 GPG 證書

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

    4.新增數據源

add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

    5.更新並安裝 Docker CE

apt-get update && apt-get install -y docker-ce

    6.安裝完成之后可以使用命令查看

docker version
二、配置鏡像加速

官方提供中國區鏡像

https://registry.docker-cn.com

我使用阿里雲的免費鏡像加速服務
    1.找到/etc/docker目錄下的daemon.json文件,沒有則直接 vi daemon.json,填寫自己的阿里雲加速器地址

{  
    "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"] 
}

    2.通知systemd重載此配置文件

systemctl daemon-reload

    3.重啟docker服務

systemctl restart docker
三、卸載命令

    1.卸載舊版本:

apt-get remove docker docker-engine docker.io containerd runc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM