我是靠谱客的博主 耍酷水壶,最近开发中收集的这篇文章主要介绍搭建GPU服务器(容器篇)搭建GPU服务器(容器篇),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

搭建GPU服务器(容器篇)

VNC服务器

安装vncserver

首先更新源

sudo apt update

然后安装Xfce

sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

然后安装VNC服务器,这里我们选择了tightvnc

sudo apt-get install tightvncserver

启动vnc,设定密码

vncserver

备份xstart文件

cp ~/.vnc/xstartup ~/.vnc/xstartup.bak

修改xstartup

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4 &

重启vnc服务

启动vncserver

#命令格式如下
vncserver [:portnum] [-name desktop-name] [-geometry widthxheight] [-depth depth] [-pixelformat format] [-fp font-path] 
#推荐使用:
vncserver -geometry 1920x1080 :1

查看VNC服务的状态

netstat -lp | grep -i vnc

安装noVNC

git clone git://github.com/kanaka/noVNC
cd noVNC

建立安全连接,此时应该打开你的赛因斯上网。因为第一次执行此命令,容器会下载websocket,需要赛因斯上网。安装过程一路回车即可。

openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem

开启noVNC

./noVNC/utils/novnc_proxy --vnc localhost:5901 #noVNC用6080端口转发5901

至此,你可以在Weave Scope上查看该容器的6080端口映射到了宿主机的哪一个端口上。
然后在浏览器的地址栏输入你的
宿主机ip:宿主机的映射端口/vnc.html
就可以远程访问你的容器啦。

开启ssh服务

要向容器中传送文件需要打开ssh服务,需要下载openssh-server

sudo apt-get install openssh-server
sudo service ssh start # 开启ssh服务

然后按要求选择地区时区即可。

修改用户密码

切换到root用户下

sudo su
passwd userID

然后再输入你的新密码

安装火狐浏览器

容器默认是不安装火狐的。如果不安装,在使用vnc时会无法打开Web Broswer

sudo apt-get install firefox

最后

以上就是耍酷水壶为你收集整理的搭建GPU服务器(容器篇)搭建GPU服务器(容器篇)的全部内容,希望文章能够帮你解决搭建GPU服务器(容器篇)搭建GPU服务器(容器篇)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(26)

评论列表共有 0 条评论

立即
投稿
返回
顶部