nginx 端口转发adb 5037 端口:
nginx.config
daemon off; worker_processes 4; events { worker_connections 1024; } stream{ upstream abc{ server localhost:5037; } server{ listen 6666; proxy_pass abc; } }
adbnginx.service
[Unit] Description= adbNginx After=docker.service Requires=docker.service ConditionPathExists=/opt/conf/adbnginx.conf [Service] EnvironmentFile=/etc/environment TimeoutStartSec=0 Restart=always ExecStartPre=/etc/android-sdk-linux/platform-tools/adb devices ExecStartPre=-/usr/bin/docker kill %p ExecStartPre=-/usr/bin/docker rm %p ExecStart=/usr/bin/docker run --rm \ --name %p \ --net host \ -v /opt/conf/adbnginx.conf:/etc/nginx/nginx.conf:ro \ nginx:latest \ nginx ExecStop=/usr/bin/docker stop -t 2 %p
上面的adb 和nginx.conf 文件视情况修改
还没有评论,来说两句吧...