目录

银河麒麟操作系统上安装docker

目录

银河麒麟操作系统上安装docker

  1. 查看操作系统版本
#查看麒麟系统对应的linux os
cat /proc/version

https://i-blog.csdnimg.cn/blog_migrate/3853ba04e374ffd9cd08c65d45c51e8e.png#pic_center

可以看到输出的内容中有 “Ubuntu1~16.04.10” 字样*,即银河麒麟与Ubunt比较亲近,可以使用.deb安装包。

  1. docker官网下载安装文件

    根据docker官网 中描述

    https://i-blog.csdnimg.cn/blog_migrate/3ed797a7b2a558ec832a4596b4f63eeb.png#pic_center

    需要去 下载docker离线安装包,但是需要下载与安装系统对应的docker离线安装包。

    https://i-blog.csdnimg.cn/blog_migrate/914bbcd68712df571e7e08c0b8341013.png#pic_center

    ,这个博客上面有版本号对应关系

    可以查到16.04.10大约对应 Xenial Xerus 版本。进入之后选择稳定版本的,并和自己linux相符的

    https://i-blog.csdnimg.cn/blog_migrate/5e9117cdcb699d3433c86d6867fa3c50.png#pic_center

  2. 离线安装docker

    这里的安装包共有3类,即 containerd.io、 docker-ce-cli、 docker-ce 三类安装包之间存在着依赖关系,所以安装顺序如下

    1. 安装容器类服务,使用 dpkg -i containerd.io_XXXXXX.deb 指令进行安装。
    2. 安装docker客户端,cli 即为 client 的意思。使用 dpkg -i docker-ce-cli_XXXX.deb 指令进行安装。
    3. 安装docker服务端程序,使用 dpkg -i docker-ce_XXXX.deb 指令进行安装。

    安装过程中出现 containerd.io 依赖于 libseccomp2 (>= 2.4.0)问题 ,请如下更新并安装

    apt-get update
    
    apt-get install -y libltdl7 libseccomp2
  3. 启动docker并查看docker状态

    使用 指令将其开启即可

    #查看docker状态
    service docker status
    #或者
    systemctl status docker 
    #启动docker
    service docker start 
    #或者
    systemctl start docker 

    如图启动成功

    https://i-blog.csdnimg.cn/blog_migrate/254744f76e7d4daeb5836a849fd4208e.png#pic_center

可关注本人公众号,进行交流讨论哦。

https://i-blog.csdnimg.cn/blog_migrate/9ff7d8fe1131fc84d10055684e0a9b9c.png#pic_center