2020-06-06-树莓派安装docker环境
树莓派是一款信用卡大小基于 ARM 的微型电脑主板,却具有电脑的所有基本功能,以及具备丰富的接口。 长这个样子

主要场景面向智能制造/人工智能/工业物联网,也有很多小伙伴拿来折腾成路由器、nas。
比如这样,信息大屏,在重启。。。

单看cpu性能,应该是几百块的安卓手机水平。鉴于架构和性能不太适用于我们的pc业务场景。 毕竟一块带2G 内存的主板,在马云家只要260块,4G 内存的裸板420。 我这次主要拿来熟悉下arm下的docker 和 k8s。 在咸鱼收了一整套,带个7寸屏幕,屏幕其实可有可无,初期装系统可以直接hdmi接显示器或电视机。 不得不夸下小黄鱼,450我买了一整套,那哥们买了一次都没用过。。。 那你买了干啥!!!
第一次接触,操作系统选择官方的比较稳妥,在驱动匹配和稳定性各方面会比较可靠。 官网下载 Raspbian 32位,这是一款基于Debian Linux的树莓派专用系统,适用于树莓派所有的型号。 系统也选择了带桌面系统的,后面玩溜了可以选最小化系统。
装完系统是这样,尺寸确实很小,后期其实只需要一根电源线就行,支持wifi

工欲善其事,必先利其器,先做些准备工作。
准备工作
开启 ssh 服务
终端输入 sudo /etc/init.d/ssh start 即可开启 这个开启只对本次启动有效,修改以下内容设置为开机自启
3.5mm耳机接口没声音
我开了个b站视频测试了下发现没声音,需要改下配置
换成国内源,自动的官方源下载太慢
获取root权限
自己的测试环境,直接用root更省事
现在可以使用 root 直接 ssh 登录了
开启 vnc 图形化远程
sudo raspi-config 依次操作:Interfacing Options -> VNC -> Yes
按照提示即开启完成
下载vnc 客户端,用于远程连接树莓派 https://www.realvnc.com/en/connect/download/viewer/
至此,有了ssh 和 vnc,如果不用树莓派来看视频,可以断开他的显示器了
docker 安装
进入正题,docker 搞起
就这么装完了? 和我想的不太一样啊。 docker version 看下版本
注意: 树莓派是arm架构的,所以不能使用x86平台的镜像,在使用docker pull 拉取 dockerhub 官方镜像时,docker会自动根据当前架构去查找是否有架构匹配的镜像,所以,如果是自制镜像,则需要分平台编译。
拉个tomcat, ??? 居然没得,手动官网去翻
一通搜,发现都在这里面 https://hub.docker.com/u/arm32v7
本篇到此为止,下一篇 k8s, 我预感应该不会这么顺利。 - -!
Last updated