gpt4 book ai didi

MySQL 在 Raspberry Pi 3 的 list 列表条目中没有与 linux/arm/v7 匹配的 list

转载 作者:行者123 更新时间:2023-12-03 17:01:39 25 4
gpt4 key购买 nike

我目前有一个 Raspberry Pi 3,我正在尝试在本地托管一个网页。该页面最初托管在 VM (Ubuntu) 上,Pi 通过 Internet 加载网页,但是由于建筑物的更改,Pi 无法再连接到 Internet。该站点使用链接到 MySQL 数据库的 Nginx 和 Docker Compose。

此时我已将所有相关文件移至 Pi,理论上我应该能够运行 docker-compose up -d命令拉出图像,一旦拉动就断开 Pi 与以太网的连接(在我的办公 table 上工作,但需要在没有以太网的房间里并连接到屏幕上,不要问它痛苦)但是一旦它被拉动就应该由于其在本地托管,因此不再需要互联网。

现在对于实际问题,在拉取过程中,大多数事情都顺利进行,但是由于标题中的错误,它卡在 MySQL 中(目前拉取 mysql:latest 但我尝试了一些其他版本)。我已经研究过它,据我所知,因为 Raspberry Pi 3 是 32 位架构,而 MySQL 镜像只有 x86_64,但是这个信息已经两年了。这个问题的原因是问是否有人知道是否有任何 MySQL 图像出现在 Raspberry Pi 3 上,因为我找不到,或者是否有人找到了解决此问题的方法。

最佳答案

TLDR;

  • 64 位树莓派 Ubuntu 图片 https://ubuntu.com/download/raspberry-pi
  • Docker 拉取 mysql/mysql-server https://hub.docker.com/r/mysql/mysql-server/

  • 脚步:
  • 获取 raspberry pi 64 位 ubuntu 镜像 https://ubuntu.com/download/raspberry-pi
  • 像往常一样设置你需要的东西(ssh、密码、网络、升级)
  • 安装docker,我用过:
  • curl -L https://get.docker.com -out installdocker.sh//如果安装了 docker 则跳过
  • chmod +x installdocker.sh//如果安装了 docker 则跳过
  • ./installdocker.sh//如果安装了 docker 则跳过
  • usermod -aG docker pi//或者不管你的用户名是什么.. 如果安装了 docker 则跳过
  • docker run -d -p 3306:3306 --name mysql mysql/mysql-server
  • docker container logs mysql//在此处的日志中找到 root 密码
  • docker exec -it mysql mysql -uroot -p//升级时输入 root 密码

  • 全部完成。如果您需要远程网络访问 mysql,那么我还在想办法解决这个问题。

    关于MySQL 在 Raspberry Pi 3 的 list 列表条目中没有与 linux/arm/v7 匹配的 list ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59839374/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com