|
|
以下是在 CentOS 系统下彻底删除 Docker 项目及整个 Docker 的详细步骤及指令:4 m9 n4 G+ j/ B6 c( l: [. ?' f
% L6 W P$ H' n1 U- ~0 z+ ~* j1. 停止和删除所有 Docker 容器
4 ]0 h1 a6 ~; f. p% N. n0 P! I/ Z H/ s
使用以下指令查看正在运行的容器:
( ^/ d, Y/ {- ~3 l( c
' d/ }: K% x8 s: }# ]! t```
! B0 i7 M* T: F/ }1 [2 Csudo docker ps -a, o8 O) a4 h; D( ?$ x( X) ?1 k9 _
```% \1 p; _& G: N- v- B b% [
! e+ F; {& ]8 p$ g6 d9 Q使用以下指令停止运行的所有容器:+ e. T: r) S# E' L
2 P. \) M4 x! h/ R9 ~8 N4 p4 `7 ]. k```5 \' j8 ^4 O$ F2 w
sudo docker stop $(sudo docker ps -a -q)0 j \/ E) V2 [
```, p: U: z3 A3 F4 Z% o, E
, k/ r% I1 C# ~; N
使用以下指令删除所有容器:. ]6 ]& \4 `$ ]+ v; k. R: U, J
$ W' i9 o. o: i- G. m$ a3 L# e1 f l
```& o/ X. a& J; F% a& E) o
sudo docker rm $(sudo docker ps -a -q)
3 L8 J0 z! U0 t# v```" ~$ ?* h; J H
( o8 u) p* a& `; Q2. 删除所有 Docker 镜像6 s' T8 l- ^+ d& z# T
' A# h3 f/ M9 Y: H. T! k
使用以下指令查看所有本地的镜像:1 F! C8 L) `9 a, g; e- Z6 m/ T
; x3 J: B( h8 @6 i9 F% P9 f& [```, ~; ~* Y, {6 c- b8 J
sudo docker images -a$ e& B& G$ ?! I6 o( V
```
2 G C. ~: H3 M% b: N1 l+ w1 t* P8 Z, Y) m# ~ ]
使用以下指令删除所有镜像:
5 @7 {( j ? t. `6 n7 z5 O/ ^* J9 R1 `6 J$ L. T6 c1 q0 ?: a. M
```$ a& `! C8 ~. L7 l4 v2 P) p4 c
sudo docker rmi $(sudo docker images -a -q)
+ R6 l: b- l+ S: ~+ M- I& A8 Q```
# s6 ?$ s$ n: X
% Z! P! Z7 K' V9 `& I3. 删除 Docker 安装包& }/ P- Q+ s9 ?3 n" K) b+ h" |
( }0 ?' H4 D5 z( d$ d7 K使用以下指令删除安装包:# F# @2 E* V* `! V
) D8 L# I3 p* [- x- q; Y
```; M0 h: v l+ _% A
sudo yum remove docker-ce8 A5 Z3 ]( K4 O4 S5 C) i
sudo rm -rf /var/lib/docker) C3 y* Y( N' E
```& e6 g$ V3 [( r5 U3 l
+ s6 P) |" U0 Y6 G" }& @
以上操作将会彻底删除 CentOS 系统中的 Docker 项目及整个 Docker,使用前请确保您需要删除 Docker,在删除前一定要备份好有价值的镜像和容器。 |
|