算法同学不同于应用开发,经常在本地调试过程中需要可视化一些内容,如plot 或者 查看数据集里的一张图片等,而docker 自身并不支持这些能力,但是你可以把本机的屏幕 挂给容器(/tmp/.X11-unix),这样在容器内执行plot 时,画面会在本机桌面上直接显示, sample:(需要注意,如果你不是在本地运行,宿主机并没有屏幕可以共享给容器,此时想 要可视化会比较麻烦,可通过ai-hub 包绑定微信进行显示,详见https://github.com/ga oxiaos/AI_HUB)。 docker run --gpus all -it -v /tmp/.X11-unix:/tmp/.X11-unix registry.cn-shanghai.aliyuncs.com/tcc-public/super-mario-ppo:localdisplay /bin/bash docker 容器后台运行 一些提供服务类的镜像,一般需要放在后台一直运行。或者在本地运行长时间任务(训 练模型)的镜像,希望运行结束容器不销毁。 docker 提供了-d 选项保持容器在后台: docker run -d xserver:latest 以上内容摘自《AI开发者的Docker实践》,这本电子书收录于开发者藏经阁,https//developer.aliyun.com/topic/download?id=1188
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。