制作基础数据卷
确认并根据需要调整默认的镜像名称和数据卷存放目录。删除或备份现有数据卷,解压并设置启动脚本权限,使用脚本启动云手机并预装应用,最后删除初始容器。
- 确认数据卷存放目录和镜像名称。默认镜像名称为video:latest,默认数据卷存放目录为“/home/mount”,可根据实际情况自行更改,修改方法为将“cfct_config”文件中“DOCKER_IMAGE”和“USERDATA”值调整为实际的名称或目录。
1 2
DOCKER_IMAGE=video:latest USERDATA="/home/mount"
- 删除原有数据卷或备份到其他位置,其中{USERDATA}为1中的实际数据卷存放目录,若存在多个数据卷存放目录,则需要分别对每个数据卷存放目录进行本章节余下所有操作。
1rm -rf ${USERDATA}/data/android_base
- 从DemoVideoEngine.tar.gz中解压获取启动脚本cfct_video,并赋予权限,使文件拥有者有读、写、执行权限而属组用户和其他用户只有读和执行权限。
1 2 3
cd /home/kbox_video/ tar -xvf DemoVideoEngine.tar.gz cfct_video chmod 755 cfct_video
- 使用cfct_video脚本启动1路云手机。
1./cfct_video start ${index}
- 将所需的应用(例地铁跑酷等)预装到该云手机容器中,将android_${index}作为新数据卷,供启动视频流云手机时使用。
1 2
cd ${USERDATA}/data/ cp -rp android_${index} android_base
- 删除android_${index}容器。
1 2
cd /home/kbox_video/ ./cfct_video delete ${index}
父主题: 部署云手机