找回密码
 立注即册
搜索
查看: 23|回复: 4

Ubuntu上Docker android 系统

[复制链接]

183

主题

424

回帖

3585

积分

内部用户

积分
3585
发表于 2026-7-14 16:12:10 | 显示全部楼层 |阅读模式
本帖最后由 wrzeng 于 2026-7-15 16:49 编辑

1:curl -fsSL https://get.docker.com | sudo sh

2:sudo systemctl enable docker


sudo systemctl start docker
3:sudo mkdir -p /etc/docker
如下是一完整指令:
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://dockerproxy.com",
        "https://hub-mirror.c.163.com"
    ]
}
EOF

4:设置开机自动加载
echo "binder_linux" | sudo tee /etc/modules-load.d/binder.conf
echo "options binder_linux devices=binder,hwbinder,vndbinder" | sudo tee /etc/modprobe.d/binder.conf




5:sudo systemctl daemon-reload
sudo systemctl restart docker

sudo docker run -itd --privileged --restart=always -v ~/redroid_data:/data -p 5555:5555 --name teconyundroid12 redroid/redroid:12.0.0_64only-latest(此为android12. android15的看后面的)
5:sudo apt install -y adb
检查是否安装好(非必要步骤):
adb connect localhost:5555

ubuntu@ubuntu:~$ adb devices* daemon not running; starting now at tcp:5037* daemon started successfullyList of devices attachedemulator-5554   device
6:看ip addr

电脑端打开Vsyor
找到 Connect Network or Share Device
点击弹出的对话框里填入192.168.2.105:5555(注意前面的ip为你ubuntu系统的连接ip地址)然后点连接即可看到窗口并操作



  

















回复

使用道具 举报

183

主题

424

回帖

3585

积分

内部用户

积分
3585
 楼主| 发表于 2026-7-14 17:29:02 | 显示全部楼层
android 15:
sudo docker run -itd --privileged --restart=always -v ~/redroid_data:/data -p 5555:5555 --name teconyundroid15 redroid/redroid:15.0.0_64only-latest
回复

使用道具 举报

183

主题

424

回帖

3585

积分

内部用户

积分
3585
 楼主| 发表于 2026-7-14 17:32:30 | 显示全部楼层
内网云手机目前可以这样去。外网的话公司的ip 映射可以。
回复

使用道具 举报

183

主题

424

回帖

3585

积分

内部用户

积分
3585
 楼主| 发表于 7 天前 | 显示全部楼层
Connect Network or Share Device 见箭头所指地方

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立注即册

×
回复

使用道具 举报

752

主题

543

回帖

6722

积分

内部用户

积分
6722
发表于 7 天前 | 显示全部楼层

确实可行
  1. <b>ubuntu@ubuntu:~$ docker pull redroid/redroid:15.0.0_64only-latest</b>
  2. 15.0.0_64only-latest: Pulling from redroid/redroid
  3. 698f1d07c642: Pull complete
  4. Digest: sha256:b51bde9cef80f7bd7581148192f2b2f4d41f23c6344cfe88eceeb8ddd67490ee
  5. Status: Downloaded newer image for redroid/redroid:15.0.0_64only-latest
  6. docker.io/redroid/redroid:15.0.0_64only-latest
  7. docker run -itd --privileged --restart=always -v ~/redroid_data:/data -p 5555:5555 --name android15 redroid/redroid:15.0.0_64only-latest
  8. e56342852ab99aef732bcd49606bff8ca11fcdcac6100d446d3ff21de25285f7
  9. <b>ubuntu@ubuntu:~$ docker ps</b>
  10. CONTAINER ID   IMAGE                                  COMMAND                  CREATED         STATUS         PORTS                                         NAMES
  11. e56342852ab9   redroid/redroid:15.0.0_64only-latest   "/init qemu=1 androi…"   3 seconds ago   Up 3 seconds   0.0.0.0:5555->5555/tcp, [::]:5555->5555/tcp   android15
  12. <b>ubuntu@ubuntu:~$ sudo apt install adb</b>
  13. ubuntu@ubuntu:~$ adb connect localhost:5555
  14. * daemon not running; starting now at tcp:5037
  15. * daemon started successfully
  16. connected to localhost:5555
  17. <b>ubuntu@ubuntu:~$ adb devices</b>
  18. List of devices attached
  19. emulator-5554   device
  20. localhost:5555  device
  21. <b>ubuntu@ubuntu:~$ adb -s  localhost:5555 shell</b>
复制代码

windows里通过Vysor工具连接,进入安卓界面,浏览器可以访问qq网站

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立注即册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立注即册

本版积分规则

Archiver|手机版|小黑屋|泰科开发者社区 ( 粤ICP备16096640号 )

GMT+8, 2026-7-22 07:11 , Processed in 0.021616 second(s), 29 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表