Docker 听闻了一段时间,就是不知道干嘛的。个人认为是针对 Linux 系统虚拟化、应用虚拟化的一个软件,占用少,性能好,使用方便。
折腾树莓派自然少不了各种软件,安装过程往往多于应用,有点本末倒置了,尝试在树莓派上使用 Docker 未尝不是一种思路。
安装 Docker 最简单的一种方式是从* get.docker.com 安装,例如:*
curl -sSL https://get.docker.com | sh
但是可能更多的人熟悉的是 apt-get。
不管哪种方法,我习惯于先更新一下:
sudo apt update
sudo apt upgrade
如果希望使用 HTTPS 还可以装一下这个:
sudo apt-get install apt-transport-https ca-certificates software-properties-common -y
好了,现在可以装了:
curl -sSL https://get.docker.com | sh
curl -fsSL https://yum.dockerproject.org/gpg | sudo apt-key add -
apt-key fingerprint 58118E89F3A912897C070ADBF76221572C52609D
sudo add-apt-repository "deb https://apt.dockerproject.org/repo/ raspbian-$(lsb_release -cs) main"
如果你对于添加 apt 仓库有经验,也可以直接编辑 sources.list 文件:
sudo vim /etc/apt/sources.list
添加如下行:
https://apt.dockerproject.org/repo/ raspbian-RELEASE main
上面的* RELEASE *替换为正确的发行版,可以通过下面的命令获取:
lsb_release -cs
再更新一下:
sudo apt-get update
sudo apt-get -y install docker-engine
sudo docker run hello-world
hello-world 是一个测试镜像,上面的命令会下载该镜像并在容器中运行,如果你看见 “Hello from Docker!” ,说明安装成功了。