全部学习汇总: GitHub - GreyZhang/little_bits_of_raspberry_pi: my hacking trip about raspberry pi.
我入手过好几个树莓派,但是一直都是蒙尘的状态,直到最近两年才成了我日常中一直用的工具。我的树莓派主要是一个samba服务,再加一点点挂机的下载功能。但是,树莓派是一个被大家玩出花的设备,能够做一个其他的探索也是很有意思的。今天,决定尝试一下docker,而docker一直以来也是我不熟悉的一块技术领域。
安装docker之前,首先得确保已经安装了环境处理所需要的工具。如果没有安装,可以执行以下的命令进行安装:
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
接下来,配置GPG公钥。在处理的时候,首先得确认创建目标文件所在的目录,否则执行后面的处理的时候会提示无法创建相应的文件。因此,需要先创建好keyrings的目录,具体参考下面的位置。
之后执行: curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
接下来,添加清华源的软件仓库:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
接下来,就可以安装docker了。
sudo apt-get update
sudo apt-get install docker-ce
值得一说的是,我现在用的树莓派的系统是32bit的。而之前看docker的网络上的百科类的介绍的时候说这个是只支持64bit系统的,看起来还是有一些不同。或许,现在32bit后来又跟上了?
这个docker的安装包还是很大的,我这个8GB的SD看起来后面会有吃紧的时候了。以后,SD还得再升级一下,换一个空间够折腾的用用。