分享技术,记录生活,在互联网上留下属于自己的一亩三分地。

Deepin15.5系统安装新版本的docker

Linux novadmin 1733℃ 0评论

可能原来深度系统已经集成了docker,首先需要移除掉,但是在15.5的桌面版本中,Deepin可能已经移除掉了。我们通过命令可以看到已经移除掉了,看下面的操作:

1、移除旧的docker


zhj@zhj-PC:~$ sudo apt-get remove docker.io docker-engine
[sudo] zhj 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
软件包 docker.io 未安装,所以不会被卸载
软件包 docker-engine 未安装,所以不会被卸载
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

通过上面的命令提示,可以看到,docker未被安装;

2、安装docker-ce与密钥管理与下载相关的工具

说明: 这里主要是提供curl命令、add-apt-repository和密钥管理工具。 更正:这里还需要software-properties-common包提供add-apt-repository工具。


zhj@zhj-PC:~$ sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common

3、下载并安装密钥,如果正常会显示出“OK”的字样


zhj@zhj-PC:~$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
OK

4、查看密钥是否安装成功


zhj@zhj-PC:~$ sudo apt-key fingerprint 0EBFCD88
pub   rsa4096 2017-02-22 [SCEA]
      9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid           [ unknown] Docker Release (CE deb) <docker@docker.com>
sub   rsa4096 2017-02-22 [S]

5、添加官方源


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

如果要查看Deepin系统是基于debian的什么版本开发的,请查看Deepin深度系统基于Debian的什么版本

注意:这里wheezy并不是debian 8 的编号,我们需要将wheezy改成jessie,就变成了下面的命令


zhj@zhj-PC:~$ sudo add-apt-repository   "deb [arch=amd64] https://download.docker.com/linux/debian jessie stable"

6、然后再执行“apt-get update”的命令


zhj@zhj-PC:~$ sudo apt-get update

7、安装docker


zhj@zhj-PC:~$ sudo apt-get install docker-ce

然后等着完成就可以了。

8、查看安装的docker版本号


zhj@zhj-PC:~$ sudo docker version
Client:
 Version:      18.03.1-ce
 API version:  1.37
 Go version:   go1.9.5
 Git commit:   9ee9f40
 Built:        Thu Apr 26 07:16:02 2018
 OS/Arch:      linux/amd64
 Experimental: false
 Orchestrator: swarm

Server:
 Engine:
  Version:      18.03.1-ce
  API version:  1.37 (minimum version 1.12)
  Go version:   go1.9.5
  Git commit:   9ee9f40
  Built:        Thu Apr 26 07:14:13 2018
  OS/Arch:      linux/amd64
  Experimental: false

到此为止,在Deepin15.5的版本中安装docker就完成了。

转载请注明:Nov » Deepin15.5系统安装新版本的docker

喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址