
分享一个用好的基于 Docker 的 Ubuntu Desktop 版本,kasmweb 公司的 ubuntu-jammy-desktop 社区版。最近研究了一下,弄出来了 root 、文件共享、中文界面显示、中文输入,感觉蛮好用的,分享给大家。
至少双核 CPU (x64 或 arm64 架构),2GB 内存,20GB 硬盘空间
docker pull kasmweb/ubuntu-jammy-desktop:1.14.0 docker run -d --restart=unless-stopped \ --name ubuntu-desktop \ -p 6901:6901 \ -e VNC_PW=password \ -e LANG=zh_CN.UTF-8 \ -e LANGUAGE=zh_CN:zh \ -e LC_ALL=zh_CN.UTF-8 \ -v /home/docker/ubuntu-desktop/shares:/home/kasm-user/shares \ --shm-size=512m \ kasmweb/ubuntu-jammy-desktop:1.14.0 docker exec -u root -it ubuntu-desktop passwd docker stop/start/restart/rm ubuntu-desktop 用户名:kasm_user 密码:password (VNC_PW 的值) 使用 chrome/edge 浏览器时,支持剪贴板共享。
在 Ubuntu Desktop 里,将文件保存在/home/kasm-user/shares 目录下,会永久存放主机的/home/docker/ubuntu-desktop/shares 目录下,通过这个目录可实现文件共享。
在 Ubuntu Desktop 里的终端,使用以下命令以 root 登录后可以管理系统、安装软件。
su root --login 在网页上的 KasmVNC 的设置中,启用输入法 (IME),即可使用浏览器所属操作系统的中文输入法 (不是 ubuntu 里的输入法)
目前还没搞定声音,按官方介绍需要安装 Kasm Workspaces ,如果有 V 友搞定了,可以介绍一下方法。
1 fiht 2023-08-21 13:39:30 +08:00 感谢分享,代码开源吗? |
2 0o0O0o0O0o 2023-08-21 13:44:44 +08:00 via iPhone |
3 Pantheoon 2023-08-21 15:58:36 +08:00 镜像不小啊, |
4 bjzhou1990 2023-08-21 16:34:52 +08:00 我怎么感觉你需要的是 LXC |
5 sxcsfan 2023-08-21 16:36:05 +08:00 https://github.com/jlesage/docker-firefox 这个更轻量一些,适合只需要浏览器的场景 |
7 kaixinyidian 2023-08-21 17:04:03 +08:00 安装完后,访问网站什么也没有,打不开 用的是 arm 服务器 |
8 1044523901 2023-08-21 17:42:06 +08:00 好像有 bug |
10 kaixinyidian 2023-08-21 18:40:44 +08:00 @yinmin 不行 |
11 yinmin OP @yatoooon #10 我特意在 armbian (ubuntu22.04)的 arm cpu 板子上测试了 arm64 版 docker 镜像,可以安装使用的。 |
15 yy915cn 2024-06-09 22:10:23 +08:00 好是好用,但是手机操作很不友好,好像也装不了 vnc |
16 bigbigpeng3 2024-11-08 11:01:36 +08:00 2vCPU 2GB RAM VPS 打开 https://server_ip:6901/ 登录上后,一直是黑屏。。。没找到解决方案。。。 |