|
|
以下是在 CentOS 系统下彻底删除 Docker 项目及整个 Docker 的详细步骤及指令:. Z+ f, }$ l3 } N5 x9 _! O
' G9 B* j( S: j1. 停止和删除所有 Docker 容器! [1 m8 L6 z' \2 r2 ?4 `
; v* Y0 B% r) Z* C/ c6 z
使用以下指令查看正在运行的容器:' b1 V# e; q# N* o9 x: a
8 g& L! {* a0 T# B+ X
```
! U: M) u; ~4 N h" r& Isudo docker ps -a2 B. y# i0 k$ C4 ?1 j. g Y4 \
```
/ c1 C' t/ J( [, F2 `
" p% c0 `1 `: j9 N ~8 ?使用以下指令停止运行的所有容器:
( c5 _5 }. z' G2 {$ p/ Z) K( D4 T) X( P+ L7 f
```
) p& v: n' u) Asudo docker stop $(sudo docker ps -a -q)
0 {. M9 `% [3 g9 q4 U- U+ W. N! z```
( H E- I! X# ]7 q
|, P& r- D# ?* k* L/ V使用以下指令删除所有容器:2 l0 i3 n( U2 I# f* N+ r
9 J/ W- Y- T* P) R
```
6 I( A" m1 C' S. R6 _3 A' g$ t$ g2 Asudo docker rm $(sudo docker ps -a -q)
5 W& G" U3 T- `$ I6 R```+ n' _3 T- T2 T
# q1 N! o0 m# H3 J, Q2. 删除所有 Docker 镜像3 }# \+ v3 F! K3 I& |: n3 ^- [
' K' `; l) H6 @' P7 U0 v
使用以下指令查看所有本地的镜像:# O0 u0 m4 E0 T5 N5 g
" O3 Q. T2 a. q- Y/ ?
```$ p- H& \& s8 K: K
sudo docker images -a, ?/ z+ V8 e- b
```
& z) J3 h' w9 u, }8 P: x
/ L, `# W9 `( v/ y7 s使用以下指令删除所有镜像:8 j E8 y$ d# U* b' H
$ `: c) r1 K! L8 P```/ b7 d: f# t/ h0 s' M/ Y# r
sudo docker rmi $(sudo docker images -a -q)( @( f* \& x5 E1 J# ?7 s
```
/ b3 r& g' o# s! Z% b' t* f
' Z6 p& `8 X- P" ^( L3. 删除 Docker 安装包0 M+ Z) ?/ P' o7 w0 H
5 O9 Z* ~, @, c2 z$ j5 v' Q9 y% M
使用以下指令删除安装包:
+ p y9 t$ t+ n9 P @+ T
/ n/ j* x: I/ ~% x T$ z/ z r* f```
/ A& v* i. ?) k% }4 `' W6 ?( @9 C1 Csudo yum remove docker-ce4 N& c( Q* Z8 l) Z1 H
sudo rm -rf /var/lib/docker$ q- c& K8 H% K+ ~+ P* F
```
7 X( Y5 C3 b+ k9 X
7 R$ n( M y9 Q7 ^0 J+ l2 P/ I4 Z5 S以上操作将会彻底删除 CentOS 系统中的 Docker 项目及整个 Docker,使用前请确保您需要删除 Docker,在删除前一定要备份好有价值的镜像和容器。 |
|