HomeLab迷你小主机(x86):Docker部署开源云手机(安卓)redroid

NO.1
redroid简介

github地址

https://github.com/remote-android/redroid-doc

关于 redroid (Remote-Android) 是一个多架构、支持 GPU 的 Android 云解决方案

img

支持Docker部署

可以在 Linux 主机( 、podman等k8s)中启动多个实例。

redroid支持arm64和amd64架构。redroid适用于云游戏、虚拟化电话、自动化测试等

redroid是一个 GPU 加速的 AIC(Android In Cloud)解决方案

img

PS:
关于开发版安装安卓Android的使用场景或者本文Docker云手机使用场景

看的最多的是云游戏,如手机玩原神等

NO.2
redroid安装

新建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
NO.3
redroid使用

打开另外一个桌面端系统,如win或者mac

使电脑网络和部署docker的网络保持同一个网段(内网)

先安装adb

使用adb连接

记得不需要在ip地址前加http协议等

adb connect ip:7009

然后安装scrcpy

使用scrcpy连接手机

scrcpy -s ip:7009

成功就会启动安卓手机界面

然后用鼠标操作即可

img

NO.4
Tips

本文记录在x86_64架构的ubuntu server 22.04系统上,使用docker安装安卓Andorid系统,并正常安装和使用微信

这意味在非ARM架构上,也可以正常构建并使用云手机(安卓)

END.

​觉得本文还行,不妨顺手点赞收藏,下期见。

推荐阅读

<<HomeLab迷你小主机(x86):Docker部署开源个人财务记账应用firefly-iii>>

<<HomeLab迷你小主机(x86):Docker部署开源Chrome浏览器(在容器中)chrome-novnc>>