树莓派4b烧录及Docker安装步骤

第一章 树莓派系统安装

1.下载树莓派系统

下载网址:https://www.raspberrypi.org/downloads/raspberry-pi-os/

 2.SD卡格式化 

    右键 格式化SD卡

3.烧录系统

用 balenaEtcher软件 地址 https://www.balena.io/etcher/

Flash的时候提示格式化硬盘不要点是 点击×取消掉 不然linux系统不识别

4.开启SSH

如果你没拔卡那么就进入boot盘,首先建立一个ssh文件,没有后缀.(建个txt文档,然后改名,删掉后缀)

5.增强HDMI

         如果想有更好的视觉体验,那么打开 config.txt 这个目录,将

        #hdmi_force_hotplug=1

        #config_hdmi_boost=4

        前面的#去掉,#代表注释,可以自行去掉,当然如果你不知道#代表注释我就建议不要乱来,

        hdmi_force_hotplug 启用HDMI热插拔功能

        config_hdmi_boost 增强HDMI信号

        然后在找到一个1024*768之类的数据,这个都懂,用什么屏幕就改什么数值,这不是必须的,因为可以在使用过程中设置,当然如果太小或者异常可能会报错!

 6. 插入树莓派主板上 启动

        默认账号 pi  默认密码 raspberry

7. 解锁root用户登录

        解锁root用户登录:

    root@raspberrypi:~# sudo passwd --unlock root

    设置root账户密码:

    root@raspberrypi:~# sudo passwd root

    sudo nano /etc/ssh/sshd_config文件,找到#PermitRootLogin ...一行修改为:

    PermitRootLogin yes

    保存退户,重启系统,root账户就可以直接登录了。

8.设置静态ip

        sudo nano /etc/dhcpcd.conf

        将前面的注释符号“#”去掉,然后配置正确的接口和地址等信息,

            修改完成后按ctrl+x,“y”,“enter”保存并退出文件。

9.开启硬件功能 串口功能(根据业务需求来 有些需要开启摄像头等)

        sudo raspi-config    #可以开启ssh vpn 串口等功能

 

tab 确定

 

 

10.串口连线

    外网 : 串口线的VCC不接,GND接14号GND,RXD接8号TXD,TXD接10号RXD

    内网 : 串口线的VCC不接,GND接14号GND,RXD接10号TXD,TXD接8号RXD

 

第二章 软件安装

1.更改apt的数据源

    sudo nano  /etc/apt/sources.list 吧其他的注释掉(加#号注释)
    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    将上述两条复制到文件后边
        修改完成后按ctrl+x,“y”,“enter”保存并退出文件。

2.安装docker

    sudo curl -fsSL https://get.docker.com -o get-docker.sh
    sudo sudo sh get-docker.sh
    等待安装好后,设置docker的最大日志量
    sudo nano /etc/docker/daemon.json
        {
        "log-opts":{
            "max-size":"500m",
            "max-file":"3"
           }
        }
    然后设置开机自启
    sudo systemctl start docker # 启动服务
    sudo systemctl enable docker # 设置开机启动
    sudo systemctl status docker # 查看服务状态

3.安装docker监控软件portainer和性能监控软件netdata

   1. 监控软件portainer安装:

    sudo docker volume create portainer_data

    sudo docker run -d -p 9000:9000 --name portainer1 --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

    访问方式: http://xxxx:9000 进入查看

    2. 性能监控软件netdata:

    sudo docker run -d --name=netdata --restart always -p 19999:19999  -v netdataconfig:/etc/netdata  -v netdatalib:/var/lib/netdata  -v netdatacache:/var/cache/netdata  -v /etc/passwd:/host/etc/passwd:ro  -v /etc/group:/host/etc/group:ro  -v /proc:/host/proc:ro  -v /sys:/host/sys:ro  -v     /etc/os-release:/host/etc/os-release:ro  --restart unless-stopped  --cap-add SYS_PTRACE  --security-opt apparmor=unconfined  netdata/netdata

    访问方式: http://xxxx:19999 进入查看

    其他软件即可自行安装.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值