安装方法一(脚本安装)
脚本安装是最推荐的方式,只需要输入下面的命令,等待自动安装好即可。
1
| sudo curl -sSL https://get.docker.com \| sh
|
如果采用这一步安装成功,可直接跳到下文的图形界面安装那里继续阅读。
安装方法二(apt 安装)
由于 Raspbian 基于 Debian,我们还可以使用 apt 来安装 Docker,首先需要更新一下软件包的索引。
1
sudo apt-get update
安装 HTTPS 所依赖的包
1 2 3 4 5
| sudo apt-get install apt-transport-https
ca-certificates
software-properties-common
|
添加 Docker 的 GPG key
1
| curl -fsSL https://yum.dockerproject.org/gpg | sudo apt-key add -
|
验证 key id:
1
| apt-key fingerprint 58118E89F3A912897C070ADBF76221572C52609D
|
设置稳定的 repository:
1 2 3 4 5 6 7
| sudo add-apt-repository
"deb https://apt.dockerproject.org/repo/
raspbian-$(lsb_release -cs)
main"
|
注意:如果 add-apt-repository 命令遇到问题,可以尝试将下面这行添加到树莓派软件源 sources.list,操作如下:
1
| sudo nano /etc/apt/sources.list
|
添加一行:
1
| deb https://apt.dockerproject.org/repo/ raspbian-RELEASE main
|
根据自己系统版本调整上面的 RELEASE。通过下面的命令可以查看发行版。
安装 Docker
1 2 3
| sudo apt-get update
sudo apt-get -y install docker-engine
|
常用配置和工具命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| #查看 Docker 版本 docker -v sudo docker pull 仓库/镜像:版本(留空的话默认为 latest) sudo docker run 加参数,用来创建容器 #查看运行容器 sudo docker ps #查看所有下载的镜像 sudo docker images #进入容器终端 sudo docker exec -i -t ha /bin/bash #实时查看10行的 ha 日志 sudo docker logs -f -t --tail 10 ha #重启 systemctl 守护进程 sudo systemctl daemon-reload #设置 Docker 开机启动 sudo systemctl enable docker #开启 Docker 服务 sudo systemctl start docker
|