|
|
以下是在 CentOS 系统下彻底删除 Docker 项目及整个 Docker 的详细步骤及指令:9 A' G7 c. Y1 e
1 g% W* k9 z8 U% J: F+ W7 G1. 停止和删除所有 Docker 容器
( n3 ` D+ T3 w* x B" X: [, \( z. [! I5 n+ }/ i' W
使用以下指令查看正在运行的容器:
8 c- U! Y4 d, e- ^4 q3 n6 j, o, Q$ d$ o+ h# G* s
```
! M7 t- X* {) Isudo docker ps -a
; C3 g$ }7 {3 }; u```) s2 [& r5 i3 @7 {0 b: K( z, c
; q! H; J! e" ?2 b( [: ?使用以下指令停止运行的所有容器:
l" R3 w+ b- d% c0 Z* g* ?$ p6 E0 \2 A; c) X
```
/ `$ M8 F$ \9 t0 Usudo docker stop $(sudo docker ps -a -q)+ W. r U4 Z: O( I7 Z# |
```
. o: [) J G9 o, U. P7 C# d& V1 b4 _6 b. j9 M* T ~ `" e* }
使用以下指令删除所有容器:. v4 u6 R& p! I5 C9 a8 `% \
/ Q0 v9 v* m% @2 V```
# E& \! P" F- ^; d E, v, msudo docker rm $(sudo docker ps -a -q)
z/ L! v* W. U+ L```; q2 v7 M' W6 q' F& W2 I
( G" x& o7 k6 Q" H4 a$ O2. 删除所有 Docker 镜像
1 B2 T6 _( z! k* p5 t# z' j0 w8 }$ X y
使用以下指令查看所有本地的镜像:, H6 Q* \! ]+ A0 ]. O: M
9 W1 D% M0 w) H- q8 v```
, C) q, F3 I g$ g' F* zsudo docker images -a0 K: @+ y2 q* H. v8 Q3 s
```8 [5 b ?# _0 s6 @; a. ]0 r# s
! P- e# { s4 c# v% T! \使用以下指令删除所有镜像:0 \5 k6 {' Z S( q& z$ i5 q8 G
; r/ i7 E* c: ]5 G4 o```1 i1 E2 l8 w( R& Y
sudo docker rmi $(sudo docker images -a -q)
; z N6 Z! v8 p. j```
% Z3 T2 ?( ~* c, x, E3 o" F1 B1 l* J5 t' l1 b
3. 删除 Docker 安装包4 B+ E4 [0 _) _; `2 j# H& x. I
' o4 X, q* u/ g! U* p f使用以下指令删除安装包:
+ }" P4 G4 G# t
0 ^ O# I9 g/ f& U8 A```) I/ j) L" ?+ X4 |
sudo yum remove docker-ce ?+ v* o0 d& {* Y t8 K
sudo rm -rf /var/lib/docker
h/ h `$ a4 W& v; E```
( R* w$ W3 K4 U6 b2 z& f$ ?# D( A
( } h3 [( _: V/ ]+ H以上操作将会彻底删除 CentOS 系统中的 Docker 项目及整个 Docker,使用前请确保您需要删除 Docker,在删除前一定要备份好有价值的镜像和容器。 |
|