|
|
以下是在 CentOS 系统下彻底删除 Docker 项目及整个 Docker 的详细步骤及指令:7 `5 x4 u' [4 b; _) R- L2 A
9 o9 e. @$ j M( ~+ ^" p
1. 停止和删除所有 Docker 容器+ R* e+ G! S- q1 U; P
5 R" h/ B$ N: @: d; J4 D, S' n
使用以下指令查看正在运行的容器:
. s' ` y- G% X
5 M1 E2 [. a9 |6 c( M```7 p4 p8 A k% W
sudo docker ps -a' N- c( g c9 v2 h
```
$ S4 r7 e5 S' W- O& l* L5 I) \( F( J! C1 b
使用以下指令停止运行的所有容器:
5 `$ h8 k5 |, d- U$ H; m2 g" K" k6 g# f3 @% q0 U$ x
```
2 t* O% ~) v8 e4 [) @4 m7 j5 v; wsudo docker stop $(sudo docker ps -a -q)
9 S6 S4 Q% N5 x7 I4 B2 F```
2 k& i J4 p, Y$ K* I6 K" s R, U- a d, p; V8 [- w) k
使用以下指令删除所有容器:
, B9 G# K1 V* E1 b. Y
0 M. V! O* O) ^+ ?& p```/ S$ R7 x% Q# S9 r9 o% J* F! e
sudo docker rm $(sudo docker ps -a -q)
) O3 h) g9 r: [6 U+ o```+ {1 [' i1 j7 i V& r
5 I9 B$ ?* z3 f6 R& k+ z3 s2. 删除所有 Docker 镜像0 m3 O- h: m2 w" @( B
2 ~! j" `: j& E: B
使用以下指令查看所有本地的镜像:
' z) i; M7 R! _" O/ V! W/ [
7 v2 ?- a% n/ K5 v4 |. o9 e8 Q```
. R. e8 G; u# g$ Zsudo docker images -a, |; z) X) h4 S7 p8 _
```8 _& a# p- f* Q! _
3 f7 W' ^0 U; @. P2 ?) T使用以下指令删除所有镜像:
% }- R' W) W! P' T+ j5 C) R4 [1 r/ R8 c' M! l8 e2 C
```3 }) W8 m; x6 p- ^0 G
sudo docker rmi $(sudo docker images -a -q)
( ]' t, F) w( C7 ]/ ~+ l" @& f$ y```
' v$ b8 W6 c2 _4 Z; }$ l0 a* g* a6 |! u- Z- O. J
3. 删除 Docker 安装包
9 }. Y4 r+ T) N4 d
& r4 ^8 m9 A# _( M: Y使用以下指令删除安装包:, a6 P& \: b9 h* [& U% a
9 I. u) C; N7 u, L# N```* M, N! Q$ x' i+ a8 O b/ i
sudo yum remove docker-ce: v5 e8 ^! j- V/ ~- q6 @. }
sudo rm -rf /var/lib/docker
R P5 \9 l, _$ F# A) g5 T; m# u" v```" I C( N) w3 b0 g V! F
5 a8 i9 @# J9 t$ j- S( I2 A! @以上操作将会彻底删除 CentOS 系统中的 Docker 项目及整个 Docker,使用前请确保您需要删除 Docker,在删除前一定要备份好有价值的镜像和容器。 |
|