安装准备

1. 卸载老旧版本

老版本的Docker被称为docker或docker-engine。如果这些已安装,首先卸载掉之前安装的文件。

$ sudo apt-get remove docker docker-engine docker.io

2. 安装docker

安装docker可以有三种方式,你可以根据自己的场景合理选择:
– 大多数用户 设置Docker的存储库并从中进行安装,以便安装和升级任务。这是推荐的方法,除了Raspbian。

  • 有些用户下载DEB软件包并 手动安装,并完全手动管理升级。这对于在无法访问互联网的空隙系统上安装Docker等情况很有用。

  • 在测试和开发环境中,一些用户选择使用自动 便利脚本来安装Docker。这是目前Raspbian的唯一方法。

不过在此主要演示使用储存库的安装方法。

更新仓库源

$ sudo apt-get update

安装证书

安装软件包以允许apt通过HTTPS使用存储库:

$ sudo apt-get install apt-transport-https ca-certificates

添加密钥

$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

使用文件编辑器打开

/etc/apt/sources.list.d/docker.list

如果该文件不存在则创建它。

添加docker条目

deb https://apt.dockerproject.org/repo debian-jessie main

保存并关闭文件

更新软件源

$ sudo apt-get update

开始安装

$ sudo apt-get install docker-engine

启动docker守护进程

$ sudo service docker start

测试是否安装

$ sudo docker run hello-world

该命令下载测试hello-world image并将其运行到容器中。当容器运行时,它会打印一条信息消息并退出。如果本地不存在这个image,那么会首先去官方docker仓库去下载到你的本地。


zeal

一个喜欢安静,追求技术的全栈程序猿。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

我不是机器人*