这是一个基于 Alpine Linux 的轻量级 ADB(Android Debug Bridge)Docker 镜像
473
这是一个基于 Alpine Linux 的轻量级 ADB(Android Debug Bridge)Docker 镜像。它提供了一个隔离的环境来运行 ADB 命令,适用于自动化测试、CI/CD 流程或远程设备管理。
# 拉取镜像
docker pull liuweitao/adb:latest
# 运行容器
docker run -d --name adb \
--privileged \
-v /dev/bus/usb:/dev/bus/usb \
liuweitao/adb:latest
本项目已提供了预配置的 compose.yaml 文件,您可以直接使用:
compose.yaml 文件compose.yaml 的目录中运行:docker compose up -d
docker exec -it adb sh
# 列出已连接的设备
adb devices
# 安装 APK
adb install app.apk
# 推送文件到设备
adb push local_file.txt /sdcard/
# 从设备拉取文件
adb pull /sdcard/remote_file.txt ./
本镜像通过 GitHub Actions 自动构建并发布到 Docker Hub。您可以在 GitHub 仓库 查看源代码和构建过程。
本项目采用 MIT 许可证。
Content type
Image
Digest
sha256:e16f838e8…
Size
27.8 MB
Last updated
over 1 year ago
docker pull liuweitao/adb