银河麒麟卸载&安装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