Files
oneclickvirt.github.io/docs/guide/docker_custom.md
2023-08-11 22:35:53 +08:00

1.9 KiB
Raw Blame History

outline
outline
deep

开设安卓容器

  • 自定义安卓版本
  • 自动创建带校验的web网站
  • 自动进行nginx和反向代理的配置

宿主机的配置至少要有2核2G内存15G硬盘否则开设可能会导致宿主机卡死

安卓版本越新占用越大,以上的配置要求是最低版本安卓的配置要求

:::warning 内存开点swap免得机器炸了 :::

开设虚拟内存(SWAP)

单位换算:输入 1024 产生 1G SWAP-虚拟内存虚拟内存占用硬盘空间当实际内存不够用时将自动使用虚拟内存做内存使用但随之带来IO高占用以及CPU性能占用

建议只开实际内存大小两倍大小的虚拟内存

国际

curl -L https://raw.githubusercontent.com/spiritLHLS/addswap/main/addswap.sh -o addswap.sh && chmod +x addswap.sh && bash addswap.sh

国内

curl -L https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/addswap/main/addswap.sh -o addswap.sh && chmod +x addswap.sh && bash addswap.sh

开设

国际

curl -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/create_android.sh -o create_android.sh && chmod +x create_android.sh && bash create_android.sh

国内

curl -L https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/create_android.sh -o create_android.sh && chmod +x create_android.sh && bash create_android.sh

命令执行后按照提示输入即可,安装完毕后打开本机IPV4+80端口可登录

如果需要查询过去生成的信息,可执行cat /root/android_info可查询信息

暂时只支持生成一个安卓容器,勿要重复生成,如需替换版本请执行后续命令删除后再次开设

删除

docker rm -f android
docker rm -f scrcpy_web
rm -rf /etc/nginx/sites-enabled/reverse-proxy
rm -rf /etc/nginx/sites-available/reverse-proxy
rm -rf /etc/nginx/passwd_scrcpy_web
rm -rf /root/android_info