|
|
以下是在 CentOS 系统下彻底删除 Docker 项目及整个 Docker 的详细步骤及指令:; z. l% P! n, v& l' y8 e8 W7 a& K
' u; ^) O/ W ^1. 停止和删除所有 Docker 容器/ w, x8 ] t2 T
* ^7 B4 m; O6 B/ B
使用以下指令查看正在运行的容器:
; Y+ S' H, Q/ l" H0 \% A$ a0 C* Z, M3 S1 b% Q5 M
```$ B8 |* a1 c; P8 m/ @
sudo docker ps -a
( a4 U; P5 q P0 Z( X: V* [) b8 E```
6 j" J; o: f# d9 Z1 q+ U$ ~
$ L$ C D" t6 `使用以下指令停止运行的所有容器:
3 a# h" e+ [4 R" _4 g. b9 e
" d5 F* S7 Q4 I% [& h+ g8 u```
" }" F8 a" ?3 o! psudo docker stop $(sudo docker ps -a -q)3 V2 q7 }# p# l7 x, x# y# @1 F3 W
```. Q! i0 C, F" P/ t ^8 [# V: v
$ t' C; M# k) e9 U6 Z# d使用以下指令删除所有容器:
1 T. `4 L/ X$ X4 u/ z) W5 ]+ K" F0 W- x4 R* x, T: u% d
```
( D4 E+ @2 H% b) A9 Ksudo docker rm $(sudo docker ps -a -q)
( K" o) A3 q' q. {4 O```
* L+ ^, K6 Q, \! |/ K
* S2 F* c8 I/ l+ F9 j2. 删除所有 Docker 镜像
9 K; s9 b$ ]# ~; s& R5 L) b/ \! R1 K6 {$ T1 u
使用以下指令查看所有本地的镜像:/ z1 M; w: D# S! Y" H5 {; B* z) a/ v
4 e; [' [2 Q1 C7 i9 k8 R' o
```+ B/ b0 S" w( \
sudo docker images -a8 Z' {* J9 ]' U3 _# _6 T* V
```3 I% b# E5 r9 i8 G# {
: E( U2 O6 ?; G% M8 `$ M* D
使用以下指令删除所有镜像:
$ O7 o$ g3 h& h% u) x: S
' }, m" j* o5 I$ d9 q' z4 d& J```
& Z9 R& M& l* ~1 d% d0 O) V1 asudo docker rmi $(sudo docker images -a -q)
8 r9 R$ L; ~; v( Z" b```
) b# W8 v. e% P; D# s, W# f+ E
. [. ^: X" j! V1 E* k. y: p- P0 U3. 删除 Docker 安装包9 X. o, B; Q' V+ b" T7 r
6 r" C0 \2 ?! K8 b- ^0 A
使用以下指令删除安装包: P4 p; G9 h( ^2 q' w/ F
' ~, s& k9 D2 |$ p```
! t4 ~$ @9 Y/ y$ Gsudo yum remove docker-ce5 f+ c6 \; L/ s# b
sudo rm -rf /var/lib/docker
, R* R, j. d. b: o, U! ^```: I3 X) m1 ?8 p3 m, G$ d
0 f& N: {, }- U0 t( O4 O- H) l以上操作将会彻底删除 CentOS 系统中的 Docker 项目及整个 Docker,使用前请确保您需要删除 Docker,在删除前一定要备份好有价值的镜像和容器。 |
|