github地址
https://github.com/remote-android/redroid-doc
关于 redroid (Remote-Android) 是一个多架构、支持 GPU 的 Android 云解决方案
支持Docker部署
可以在 Linux 主机( 、podman等k8s)中启动多个实例。
redroid支持arm64和amd64架构。redroid适用于云游戏、虚拟化电话、自动化测试等
redroid是一个 GPU 加速的 AIC(Android In Cloud)解决方案
PS:
关于开发版安装安卓Android的使用场景或者本文Docker云手机使用场景
看的最多的是云游戏,如手机玩原神等
新建docker-compose.yml配置文件
version: '3.1'
services:
redroid11_001:
image: redroid/redroid:11.0.0-latest
restart: always
privileged: true
volumes:
- ./data:/data
ports:
- 7009:5555
开放端口
sudo ufw allow 7009
拉取镜像并启动服务
docker-compose up
打开另外一个桌面端系统,如win或者mac
使电脑网络和部署docker的网络保持同一个网段(内网)
先安装adb
使用adb连接
记得不需要在ip地址前加http协议等
adb connect ip:7009
然后安装scrcpy
使用scrcpy连接手机
scrcpy -s ip:7009
成功就会启动安卓手机界面
然后用鼠标操作即可
本文记录在x86_64架构的ubuntu server 22.04系统上,使用docker安装安卓Andorid系统,并正常安装和使用微信
这意味在非ARM架构上,也可以正常构建并使用云手机(安卓)
END.
觉得本文还行,不妨顺手点赞和收藏,下期见。
推荐阅读
<<HomeLab迷你小主机(x86):Docker部署开源个人财务记账应用firefly-iii>>
<<HomeLab迷你小主机(x86):Docker部署开源Chrome浏览器(在容器中)chrome-novnc>>