第一步,先创建容器,然后确定绑定的路径
docker run --gpus all -it -v /data/Bill:/Bill -v /etc/apt:/home/etc/apt -e DISPLAY --net=host -v $HOME/.Xauthority:/root/.Xauthority --privileged=true --name Bill-pytorch-1.6.0-ubuntu-18.04-desktop-vnc pytorch/pytorch:1.6.0-cuda10.1-cudnn7-devel /bin/bash
没桌面
sudo apt-get install xfce4
sudo apt-get install vnc4server
vim ~/.vnc/xstartup
写入如下:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
xfce4-session &
startxfce4 &
然后如果还没有
你现在是哪一个如果是3,amax-SYS:3,你的xauth list命令下,输出,你要有amax-SYS:3,直接先主机开几个,就是你本机需要装vnc,然后开几个,再关了,个人理解就是需要有认证文件,然后再进docker桌面
amax-SYS/unix:14 MIT-MAGIC-COOKIE-1 94fdef502aef04524d334877c33217c2
amax-SYS:2 MIT-MAGIC-COOKIE-1 b02d3beb05c2aed25bd1f715f8914c76
amax-SYS/unix:2 MIT-MAGIC-COOKIE-1 b02d3beb05c2aed25bd1f715f8914c76
amax-SYS/unix:10 MIT-MAGIC-COOKIE-1 8e4b1c06ce9396972604345e2a7bfcc5
amax-SYS/unix:18 MIT-MAGIC-COOKIE-1 27d46d971951fbe4369b72db96598888
amax-SYS/unix:17 MIT-MAGIC-COOKIE-1 f52ff3aa6b58f66674428ae35ff771b3
amax-SYS/unix:15 MIT-MAGIC-COOKIE-1 6164ac97f6d3702dfa012c7050c8f411
amax-SYS/unix:16 MIT-MAGIC-COOKIE-1 c146008d7ddeb47193018638d0e15395
amax-SYS/unix:12 MIT-MAGIC-COOKIE-1 67326a1e0d531f9196c2528ae82109e1
amax-SYS/unix:11 MIT-MAGIC-COOKIE-1 f752b4a1249f206656604a3bd57ab9be
amax-SYS/unix:13 MIT-MAGIC-COOKIE-1 8fd03210b3aae3eab074078e70fbbdf3
amax-SYS:3 MIT-MAGIC-COOKIE-1 75497cdac53d61cac36d2b59e29a0c3a
amax-SYS/unix:3 MIT-MAGIC-COOKIE-1 75497cdac53d61cac36d2b59e29a0c3a
amax-SYS:4 MIT-MAGIC-COOKIE-1 069ad76efe63c3f5ffa41b360f434445
amax-SYS/unix:4 MIT-MAGIC-COOKIE-1 069ad76efe63c3f5ffa41b360f434445
amax-SYS:5 MIT-MAGIC-COOKIE-1 9260076c113f945ad221fe49f87f0f67
amax-SYS/unix:5 MIT-MAGIC-COOKIE-1 9260076c113f945ad221fe49f87f0f67
VNC打不开terminal
之前遇到这个先装一下
apt install xfce4-terminal
使用VNC连接到Ubuntu桌面后,点击Applications-Settings-Preferred Applilcations,打开Preferred Applilcations后,选择Utilities,修改Terminal Emulator,由于我使用的是xfce4桌面,因此选择了xfce Terminal,再次点击Terminal Emulator时,命令行可打开
中文乱码
在终端输入:
sudo apt-get install ttf-wqy-zenhei
Xfce桌面环境 解决中文乱码
参考
https://blog.csdn.net/joyjun_1/article/details/107457046?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242
https://blog.csdn.net/qq_33854260/article/details/106127464
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)