|
以下是在 CentOS 系统下彻底删除 Docker 项目及整个 Docker 的详细步骤及指令:; ^1 Q* N$ ]% ^5 B1 g2 C* A" f, G
% `5 i3 w/ d! q, i1 k5 t1. 停止和删除所有 Docker 容器/ L) ^% W2 `4 d/ y7 u& m
( r# p5 D5 `; e! ?$ I0 G2 T使用以下指令查看正在运行的容器:0 S% p9 n" k; `
; Z5 C! R$ s- n ]8 B6 n! a
```
$ S" \1 R+ E' l9 ^: tsudo docker ps -a
4 U; R. {; c$ m: _* r% x/ [3 H! o( }```
) @) k8 Y' ~$ _% Z
+ ], G; U( W6 y8 ?, Q使用以下指令停止运行的所有容器:
+ }( b; I# C4 B4 S1 E, H+ m
4 u2 l: O& s0 X) M``` X' |6 g$ H- P4 Z* T* I. V' R
sudo docker stop $(sudo docker ps -a -q)
1 ?& w' r" ~6 m6 p/ ````1 ?4 P o+ K @
$ h1 l8 ]! b) M, U- M$ C使用以下指令删除所有容器:1 h9 s4 H& x' Z' I' t
{! L0 w/ A* K, G) y9 f```
/ g r1 H4 x+ I B+ j1 x+ _% isudo docker rm $(sudo docker ps -a -q)* P! `8 w- C0 t! v- c" e2 h
```
" R: u) P" Q1 W; x3 s; \% i) j" _7 `5 [ E( V" q" t
2. 删除所有 Docker 镜像- m7 Y* F( w8 g6 y; z
# z9 ^0 [( G5 W. q8 ^, ~, @' p使用以下指令查看所有本地的镜像:' H0 E1 q, @# O( q7 p" D3 I' D, U
; t4 E& A' w: j z
```2 T, o8 Z9 q1 l
sudo docker images -a' e1 ]! ]/ S8 T) t1 E5 V
```' j- y& q2 W; r( C; x
; i+ _$ e2 {6 F+ q/ M
使用以下指令删除所有镜像:
9 D4 o" i) ~$ R( E1 f4 t4 s. m+ f, G; W+ V" T
```$ L- n3 j4 ?! w
sudo docker rmi $(sudo docker images -a -q)
$ I9 w* a& D) [' X; ````2 [" e% L3 [# g" R! D
. ~" @4 Q3 W9 m' o, [' v. Q! T6 k: i3. 删除 Docker 安装包3 Z' @! i6 [$ o
/ h- k& f" Z3 p& w( H4 ^使用以下指令删除安装包:6 z/ o1 t7 H @( O7 ~) e# E$ e& z- K9 v
2 X% O# o9 C y2 f8 @1 R```$ K7 h( P, ~/ d" f& r+ [2 @
sudo yum remove docker-ce# {$ u; b4 |1 C; [8 B9 U( p
sudo rm -rf /var/lib/docker
3 i6 s( U5 v: [( r```
- Z. B$ ~( q6 k+ u k2 `- k1 M# A7 p1 n$ B P/ w; E
以上操作将会彻底删除 CentOS 系统中的 Docker 项目及整个 Docker,使用前请确保您需要删除 Docker,在删除前一定要备份好有价值的镜像和容器。 |
|