zoukankan      html  css  js  c++  java
  • deepin安装docker

    deepin在debian的基础上进行了一些修改,因此导致按照debian的安装指引是很难安装上docker的。

    最近想学习docker,故尝试了安装docker(个人使用:deepin15.7桌面版),以下是安装步骤(按照deepin论坛提供的解决方案):

    (1)如果以前安装过老版本,可以先卸载以前版本:

    sudo apt-get remove docker docker-engine

    (2)先安装docker-ce与密钥管理与下载相关的依赖库,如curl命令、add-apt-repository、(这里必须选择wheezy版本的依赖库,如果选择jessie版本的依赖库安装,则无法安装docker密钥,而deepin是基于jessie的,这才显得奇怪)更正:这里还需要software-properties-common包提供add-apt-repository工具。

    sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common

    (3)下载并安装密钥:

    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

    (4)查看密钥是否安装成功

    sudo apt-key fingerprint 0EBFCD88

    如果安装成功,会出现如下内容:

    pub   4096R/0EBFCD88 2017-02-22              
    Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88  
    uid     Docker Release (CE deb) <docker@docker.com>  
    sub   4096R/F273FCD8 2017-02-22

    (5)添加docker官方仓库

    sudo add-apt-repository   "deb [arch=amd64] https://download.docker.com/linux/debian   wheezy   stable"

    (6)更新仓库

    sudo apt-get update

    (7)安装docker-ce。这个时间要慢慢等待,有下载失败的可能性,因为速度很慢。如果断掉了,下载就失败了。如果下载失败,可以多试几次或者找个合适的时间点继续这一步。

    sudo apt-get install docker-ce

    参考网址:https://bbs.deepin.org/forum.php?mod=viewthread&tid=139514&highlight=docker

    安装完成,附上自己docker版本:

    PS:

    如果您觉得我的文章对您有帮助,可以扫码领取下红包,谢谢!

  • 相关阅读:
    C++中四大强制类型转换!
    队列(queue)的实现
    栈(stack)的实现
    单向链表
    十种排序算法详解及C++实现
    extern “C”
    C语言内存分配及各种数据存储位置
    Python中的classmethod与staticmethod
    关于ORM,以及Python中SQLAlchemy的sessionmaker,scoped_session
    Python中的SQLAlchemy
  • 原文地址:https://www.cnblogs.com/jason1990/p/9887353.html
Copyright © 2011-2022 走看看