我在 Google Cloud 中有一个使用 Ubuntu 20.04 LTS 的虚拟机实例,我将其设置为允许 HTTP 流量。
我需要设置 Label Studio (https://github.com/heartexlabs/label-studio https://github.com/heartexlabs/label-studio)在此虚拟机中,因此任何人都可以通过输入虚拟机公共 IP 来访问它。
我已经尝试用 docker 构建它:
sudo docker build -t heartexlabs/label-studio:latest .
但是当我运行它时:
sudo docker run -d -p 80:80 heartexlabs/label-studio:latest
不起作用,容器列表的输出在哪里
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2e728edbe6d5 heartexlabs/label-studio:latest "./tools/run.sh" About a minute ago Up About a minute 0.0.0.0:80->80/tcp, 8080/tcp gracious_shamir
我还尝试使用 pip 安装它并运行它:
label-studio start --host 34.66.116.52 --port 80 testproject
如果有人有使用 Google Cloud VM 的经验,并且可以帮助使用 docker 或 WSGI 服务器进行设置,我将不胜感激
尝试这个:
sudo docker run --rm -d -p 80:8080 -v `pwd`/my_project:/label-studio/my_project --name label-studio heartexlabs/label-studio:latest label-studio start my_project --init
我可以用这个从外部IP访问它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)