银河麒麟卸载&安装docker
卸载:
tester@tester:~/桌面$ sudo dpkg -P dokcer
[sudo] tester 的密码:
dpkg:警告:忽略删除 dokcer 的要求,系统没有安装该软件包
tester@tester:~/桌面$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
tester@tester:~/桌面$ dpkg -l|grep docker
rc docker 1.5-1kord arm64 System tray for KDE3/GNOME2 docklet applications
ii docker.io 1.12.6-0kord1k2 arm64 Linux container runtime
tester@tester:~/桌面$ dpkg -l|grep docker
rc docker 1.5-1kord arm64 System tray for KDE3/GNOME2 docklet applications
ii docker.io 1.12.6-0kord1k2 arm64 Linux container runtime
tester@tester:~/桌面$ sudo dpkg -P docker
(正在读取数据库 ... 系统当前共安装有 228640 个文件和目录。)
正在卸载 docker (1.5-1kord) ...
正在清除 docker (1.5-1kord) 的配置文件 ...
tester@tester:~/桌面$ sudo dpkg -P docker.io
(正在读取数据库 ... 系统当前共安装有 228640 个文件和目录。)
正在卸载 docker.io (1.12.6-0kord1k2) ...
'/usr/share/docker.io/contrib/nuke-graph-directory.sh' -> '/var/lib/docker/nuke-graph-directory.sh'
正在清除 docker.io (1.12.6-0kord1k2) 的配置文件 ...
Nuking /var/lib/docker ...
(if this is wrong, press Ctrl+C NOW!)
+ sleep 10
+ rm -rf /var/lib/docker
dpkg:警告:卸载 docker.io 时,目录 /etc/docker 非空,因而不会删除该目录
正在处理用于 man-db (2.7.5-1kord) 的触发器 ...
tester@tester:~/桌面$ sudo docker ps
sudo: docker:找不到命令
下载离线安装包
下载地址https://download.docker.com/linux/debian/dists/stretch/pool/stable/arm64/
amd64是处理器64位 复杂指令集版本!(一般我们用的都是这个!)
arm64/aarch64 是处理器64位 精简指令集版本!(个别公司使用这个!)
查看cpu位数
#查看位数信息
arch
dpkg -i docker-ce_19.03.93-0debian-stretch_arm64.deb
dpkg -i docker-ce_19.03.93-0debian-stretch_arm64.deb
dpkg -i containerd.io_1.2.13-2_arm64.deb
dpkg -i docker-ce_19.03.93-0debian-stretch_arm64.deb
root@tester:/tmp/mozilla_tester0# ls
containerd.io_1.2.13-2_arm64.deb docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
docker-ce_18.06.3~ce~3-0~debian_arm64.deb docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce
docker-ce_18.06.3~ce~3-0~debian_arm64.deb
docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb
正在选中未选择的软件包 docker-ce-cli。
(正在读取数据库 ... 系统当前共安装有 228558 个文件和目录。)
正准备解包 docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb ...
正在解包 docker-ce-cli (5:19.03.12~3-0~debian-stretch) ...
正在设置 docker-ce-cli (5:19.03.12~3-0~debian-stretch) ...
正在处理用于 man-db (2.7.5-1kord) 的触发器 ...
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
(正在读取数据库 ... 系统当前共安装有 228763 个文件和目录。)
正准备解包 docker-ce_19.03.9~3-0~debian-stretch_arm64.deb ...
正在将 docker-ce (5:19.03.9~3-0~debian-stretch) 解包到 (5:19.03.9~3-0~debian-stretch) 上 ...
dpkg: 依赖关系问题使得 docker-ce 的配置工作不能继续:
docker-ce 依赖于 containerd.io (>= 1.2.2-3);然而:
未安装软件包 containerd.io。
dpkg: 处理软件包 docker-ce (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 ureadahead (0.100.0-19kord) 的触发器 ...
正在处理用于 systemd (229-4kord21.21k3) 的触发器 ...
在处理时有错误发生:
docker-ce
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce
docker-ce_18.06.3~ce~3-0~debian_arm64.deb
docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb
正在选中未选择的软件包 docker-ce-cli。
(正在读取数据库 ... 系统当前共安装有 228558 个文件和目录。)
正准备解包 docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb ...
正在解包 docker-ce-cli (5:19.03.12~3-0~debian-stretch) ...
正在设置 docker-ce-cli (5:19.03.12~3-0~debian-stretch) ...
正在处理用于 man-db (2.7.5-1kord) 的触发器 ...
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
(正在读取数据库 ... 系统当前共安装有 228763 个文件和目录。)
正准备解包 docker-ce_19.03.9~3-0~debian-stretch_arm64.deb ...
正在将 docker-ce (5:19.03.9~3-0~debian-stretch) 解包到 (5:19.03.9~3-0~debian-stretch) 上 ...
dpkg: 依赖关系问题使得 docker-ce 的配置工作不能继续:
docker-ce 依赖于 containerd.io (>= 1.2.2-3);然而:
未安装软件包 containerd.io。
dpkg: 处理软件包 docker-ce (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 ureadahead (0.100.0-19kord) 的触发器 ...
正在处理用于 systemd (229-4kord21.21k3) 的触发器 ...
在处理时有错误发生:
docker-ce
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce
docker-ce_18.06.3~ce~3-0~debian_arm64.deb
docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb
root@tester:/tmp/mozilla_tester0# dpkg -i containerd.io_1.2.13-2_arm64.deb
正在选中未选择的软件包 containerd.io。
dpkg: 为了 containerd.io,正考虑卸载 containerd ...
dpkg: 好的,为了 containerd.io 而卸载 containerd
dpkg: 为了 containerd.io,正考虑卸载 runc ...
dpkg: 好的,为了 containerd.io 而卸载 runc
(正在读取数据库 ... 系统当前共安装有 228763 个文件和目录。)
正准备解包 containerd.io_1.2.13-2_arm64.deb ...
正在解包 containerd.io (1.2.13-2) ...
正在设置 containerd.io (1.2.13-2) ...
正在处理用于 man-db (2.7.5-1kord) 的触发器 ...
root@tester:/tmp/mozilla_tester0# dpkg -i docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
(正在读取数据库 ... 系统当前共安装有 228741 个文件和目录。)
正准备解包 docker-ce_19.03.9~3-0~debian-stretch_arm64.deb ...
正在将 docker-ce (5:19.03.9~3-0~debian-stretch) 解包到 (5:19.03.9~3-0~debian-stretch) 上 ...
正在设置 docker-ce (5:19.03.9~3-0~debian-stretch) ...
正在处理用于 ureadahead (0.100.0-19kord) 的触发器 ...
正在处理用于 systemd (229-4kord21.21k3) 的触发器 ...
root@tester:/tmp/mozilla_tester0#
325 server docker restart
326 docker ps --filter "status=exited" | grep 'weeks ago' | awk '{print $1}' | xargs --no-run-if-empty docker rm
327 docker rm `docker ps --no-trunc -aq`
328 docker -v
329 docker ps -a
330 server docker restart
331 service docker restart
332 docker ps -a
333 docker container prune
334 docker ps --filter "status=exited" | grep 'weeks ago' | awk '{print $1}' | xargs --no-run-if-empty docker rm
335 docker ps -a
336 docker rm `docker ps --no-trunc -aq`
337 docker ps -a
338 docker system prune
339 docker rm `docker ps -aq`
340 dpkg -i docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
341 ls
342 dpkg -i docker-ce-cli_19.03.12~3-0~debian-stretch_arm64.deb
343 dpkg -i docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
344 dpkg -i containerd.io_1.2.13-2_arm64.deb
345 dpkg -i docker-ce_19.03.9~3-0~debian-stretch_arm64.deb
346 history