zoukankan      html  css  js  c++  java
  • Docker:银河麒麟系统/Ubuntu/arm64-离线安装Docker

    下载离线包

    离线安装包地址:https://download.docker.com/linux/debian/dists/stretch/pool/stable/

    注意:

    amd64是处理器64位 复杂指令集版本!(一般我们用的都是这个!)

    arm64/aarch64 是处理器64位 精简指令集版本!(个别公司使用这个!)

    查看cpu位数

    #查看位数信息
    arch

    安装docker

    #安装命令(.deb是你下载的文件)
     dpkg -i docker-ce_18.06.3~ce~3-0~debian_arm64.deb

    如果报错

    root@greatwall-os:/home/soft# dpkg -i docker-ce_18.06.3_ce_3-0_debian_arm64.deb 
    dpkg:警告:即将把 docker-ce 从 5:18.09.7~3-0~debian-stretch 降级到 18.06.3~ce~3-0~debian
    (正在读取数据库 ... 系统当前共安装有 200104 个文件和目录。)
    正准备解包 docker-ce_18.06.3_ce_3-0_debian_arm64.deb  ...
    正在将 docker-ce (18.06.3~ce~3-0~debian) 解包到 (5:18.09.7~3-0~debian-stretch) 上 ...
    dpkg: 依赖关系问题使得 docker-ce 的配置工作不能继续:
     docker-ce 依赖于 libseccomp2 (>= 2.3.0);然而:
    系统中 libseccomp2:arm64 的版本为 2.2.3-3kord3。
    
    dpkg: 处理软件包 docker-ce (--install)时出错:
     依赖关系问题 - 仍未被配置
    正在处理用于 ureadahead (0.100.0-19kord) 的触发器 ...
    正在处理用于 systemd (229-4kord4k16) 的触发器 ...
    正在处理用于 man-db (2.7.5-1kord) 的触发器 ...
    在处理时有错误发生:
     docker-ce

    原因是:libltdl7 libseccomp2版本太低,需要安装高版本。

    1.联网

     apt-get install -y libltdl7 libseccomp2

    2.离线

    地址:http://ftp.sjtu.edu.cn/ubuntu/pool/main/libs/libseccomp/

    #安装命令
    dpkg -i libltdl7_2.4.6-0.1_arm64.deb

    重新安装

    #安装
    dpkg -i docker-ce_18.06.3~ce~3-0~debian_arm64.deb

    启动命令

    #启动
    systemctl start docker

    停止命令

    #停止命令
    systemctl stop docker

    卸载命令

    #卸载docker
    apt-get remove docker

    文章转载至:https://www.jianshu.com/p/1f0d88db67behttps://blog.csdn.net/fan_ping/article/details/90070124

  • 相关阅读:
    fmt命令
    wc命令
    grep命令
    head命令
    C/C++语法知识:typedef struct 用法详解
    邻接表无向图的介绍
    邻接矩阵无向图的介绍
    图的基本概念
    careercup-栈与队列 3.6
    careercup-栈与队列 3.5
  • 原文地址:https://www.cnblogs.com/nhdlb/p/13261622.html
Copyright © 2011-2022 走看看