经验分享让你的docker桌面化

Posted 极智视界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经验分享让你的docker桌面化相关的知识,希望对你有一定的参考价值。

  本教程详细记录了在Windows环境中使用 TightVNC 远程ubuntu docker桌面化的方法。

1、准备桌面化镜像

  首先我已经为你做好了桌面化的docker镜像,并上传了 docker hub,可以围观:
jeremyj666/ubuntu-desktop

  所以你只要拿来用就好了,我这里准备的系统版本是 ubuntu18.04。


2、创建容器

  在你的服务器上创建容器:

# 简单一些,可以是这样
docker run -it -p 5900:5900 jeremyj666/ubuntu-desktop

# 要是想用vscode远程,可以是这样
docker run -it -p 6666:22 -p 5900:5900 jeremyj666/ubuntu-desktop

# 要是想挂载目录,可以是这样
docker run -it -p 6666:22 -p 5900:5900 -v /path/to/your/host:/path/to/your/docker jeremyj666/ubuntu-desktop /bin/bash

# 如果你想调用gpu资源,可能是这样
docker run -it --privileged --net=bridge --ipc=host --pid=host --name ubuntu1804_desktop --gpus all -p 6666:22 -p 5900:5900 -v /path/to/your/host:/path/to/your/docker jeremyj666/ubuntu-desktop /bin/bash

3、使用 TightVNC 远程连接

  下载 TightVNC :TightVNC

  打开 TightVNC Viewer,填入远程连接的地址: 服务器ip:5900
在这里插入图片描述
在这里插入图片描述

  接下来你就可以愉快的使用docker桌面了~



扫描下方二维码即可关注我的微信公众号【极智视界】,获取更多AI经验分享,让我们用极致+极客的心态来迎接AI !
在这里插入图片描述

以上是关于经验分享让你的docker桌面化的主要内容,如果未能解决你的问题,请参考以下文章

想让你的Mac桌面清爽整洁?试试Mac临时文件存储小助手Yoink

分享几个简单的技巧让你的 vue.js 代码更优雅

让你体验极致的高仿macOS系统桌面

运行/调试你的PHP代码

经验分享:程序员新年要做的10个决定,让你受益一整年

经验分享vscode c++ 调试无法跳转问题解决教程