deepin 安装docker

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

最近想学习docker,故尝试了安装docker(个人使用:deepin15.9桌面版),以下是安装步骤(按照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
    
  8. 安装完成,查看docker版本

    docker version
    

    附上自己的docker版本:
    deepin 安装docker_第1张图片
    centos下安装docker参考:https://www.cnblogs.com/wangxiayun/p/10064421.html

你可能感兴趣的:(软件安装)