在Raspberry Pi(Raspbian Buster)上安装Docker
0. 引用维基百科
正式的操作流程指南
请按照《在 Debian 上通过软件包安装 Docker CE》中的指引进行安装,敬请查看:https://docs.docker.com/install/linux/docker-ce/debian/。
其他参考:在代理环境中的各种情况
设置代理
即使使用sudo也有效
在Dockerfile的FROM中启用设置
在Dockerfile中的命令中启用设置
1. 环境
硬件:树莓派4
操作系统:Raspbian Buster Lite(2019-07-10版)
2. 下载deb文件组
打开 https://download.docker.com/linux/debian/dists/,
跟随 buster -> pool -> stable -> armhf 。
(Note: The provided phrase is already in Japanese, not English. Please confirm if you want a paraphrase in Chinese or Japanese.)
由于最新版本(发布日期:2019-06-27 19:28:10)存在无法正确运行的问题,我们建议您尝试下载与此相同的发行版本(发布日期:2019-03-28 05:03:09)。
下载以下文件:
containerd.io_1.2.5-1_armhf.deb (2019-03-28 05:03:09)
docker-ce-cli_18.09.4~3-0~debian-buster_armhf.deb (2019-03-28 05:03:09)
docker-ce_18.09.4~3-0~debian-buster_armhf.deb (2019-03-28 05:03:09)
3. 安装
以下是安装 Docker 的步骤(第一和第二步顺序不重要,最后一步必须最后执行):
1. 使用以下命令安装 containerd.io_1.2.5-1_armhf.deb:
$ sudo dpkg -i containerd.io_1.2.5-1_armhf.deb
2. 使用以下命令安装 docker-ce-cli_18.09.4~3-0~debian-buster_armhf.deb:
$ sudo dpkg -i docker-ce-cli_18.09.4~3-0~debian-buster_armhf.deb
3. 使用以下命令安装 docker-ce_18.09.4~3-0~debian-buster_armhf.deb:
$ sudo dpkg -i docker-ce_18.09.4~3-0~debian-buster_armhf.deb
确认
「试一下 ‘docker –version’,它可以运行」,「试试 ‘docker ps’,它无法运行」。
$ sudo docker --version
Docker version 18.09.4, build d14af54
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
上述内容