docker 安裝 運行 卸載


 

一、卸載docker

安裝時使用什么工具安裝的docker就用什么工具卸載docker:

1、yum卸載docker

查看已安裝的docker

yum list installed | grep docker

運行之后顯示如下:

containerd.io.x86_64                 1.4.3-3.1.el7                  @docker-ce-stable
docker-ce.x86_64                     3:20.10.1-3.el7                @docker-ce-stable
docker-ce-cli.x86_64                 1:20.10.1-3.el7                @docker-ce-stable
docker-ce-rootless-extras.x86_64     20.10.1-3.el7                  @docker-ce-stable

依次刪除:

yum -y remove docker-ce.x86_64
yum -y remove docker-ce-cli.x86_64
yum -y remove containerd.io.x86_64

接着刪除docker儲存的文件、鏡像、容器...,該文件存放在 /var/lib/docker 目錄下:

rm -rf /var/lib/docker

 

2、dnf卸載docker(centos8 可以使用dnf命令)

卸載docker

dnf -y remove docker-ce

刪除軟件殘留

rm -rf /var/lib/docker

 

二、安裝

1、yum 安裝docker

安裝所需的軟件包。yum-utils 提供了 yum-config-manager ,並且 device mapper 存儲驅動程序需要 device-mapper-persistent-data 和 lvm2。

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

設置鏡像倉庫

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安裝最新版的docker

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

 

2、dnf安裝docker(centos8可以使用 dnf命令)

設置鏡像倉庫

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

安裝docker

dnf install -y docker-ce

 

三、運行

1、查看運行狀態

systemctl status docker

出現 Active: active (running)  說明正在運行

出現 Active: inactive (dead) 說明停止運行

2、啟動docker

啟動docker有兩種方法:

方法1:(為什么可以這樣呢?看后面的解釋)

docker

方法2:

systemctl start docker

3、停止docker

systemctl stop docker

執行命令之后會出現如下提示:主要的意思就是dockers已經停止了,但是呢可以隨時被喚醒,所以才能使用docker命令啟動docker。

Warning: Stopping docker.service, but it can still be activated by:
docker.socket

 


免責聲明!

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



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