|
|
以下是在 CentOS 系统下彻底删除 Docker 项目及整个 Docker 的详细步骤及指令:
# q- ]$ z: e, Y7 p
/ f" G. q& Z: s0 C5 v6 t1. 停止和删除所有 Docker 容器2 p; y8 N! F$ \* S5 [& w
/ ~9 B F# u; H使用以下指令查看正在运行的容器:
$ ~& |/ O& z/ w# ]
! p8 g4 I. ^- f. W```( E5 ]9 K! q" [: o+ j
sudo docker ps -a
: J# Y- Z- J/ O" m3 s$ a0 |```3 U+ n& b- o! P* g2 a" m( }
! G: g2 n; M4 c, E使用以下指令停止运行的所有容器:" f# P, f( H+ R4 L6 Z: w# r, U
9 R' J. ` R2 ~& D6 p
```7 i% H/ }' n( J: H4 O1 a
sudo docker stop $(sudo docker ps -a -q)
2 Q* A3 w) ^; K. Y```/ w0 B1 N" \6 f# W' k
' s$ g" }+ f: [0 [7 Z% c
使用以下指令删除所有容器:
! y9 ]+ h, q# w5 _" A& f' x' H$ R
```
8 x- l( \* i8 }& isudo docker rm $(sudo docker ps -a -q)
/ h- @/ J) T( M; e: ?```
3 Q( ~6 N2 c! S, G! U# V. |; S& _, y) O- k2 D# Q; D1 ^# m
2. 删除所有 Docker 镜像* } \0 D3 a3 p5 M+ r0 d1 u
% t3 d6 W! H9 [% @0 D: g! O
使用以下指令查看所有本地的镜像:
' F8 z: o9 ^' U0 `
& d- J( e: w: X. Y```
" p$ l2 I4 X+ C2 N; @' D" [ k ]sudo docker images -a
" s+ R' l/ S& g6 a4 B```
$ V3 N; V6 t( I% x; `/ C$ o
" P) Q5 f7 K6 R( q使用以下指令删除所有镜像:
" N! i$ t: a% r% P6 E, N* i
( q4 F- C9 `: y* v- u6 G```& F4 {2 j+ j* E, v% z5 {
sudo docker rmi $(sudo docker images -a -q); |; X5 e; x! @6 A" `
```3 s( W' n4 w% \) b* M4 ^
, m, P h' I4 B# c" R3. 删除 Docker 安装包/ {+ s6 H- i y. X
- M) N, _, D5 o# A9 r/ b
使用以下指令删除安装包:! j& ?, _/ d& b
' k* f" m* r4 {0 E/ R+ i. x4 Y```
6 ^; u: t7 A4 l! Ksudo yum remove docker-ce* B1 w- q% I8 ]' r' I" G
sudo rm -rf /var/lib/docker+ K4 r* e) d' G+ b9 W2 y! Y! y# G4 i
```# l7 [9 Q% E; ]8 Z6 ?' ]3 W" i
: Z1 c. O: D. ]; }& I以上操作将会彻底删除 CentOS 系统中的 Docker 项目及整个 Docker,使用前请确保您需要删除 Docker,在删除前一定要备份好有价值的镜像和容器。 |
|