Skip to content

Docker 安装 Kasmweb VNC 环境

kasmweb 官网:https://kasmweb.com/

KasmVNC Github: https://github.com/kasmtech/KasmVNC

kasmweb Docker Hub 主页: https://hub.docker.com/u/kasmweb

常用镜像

常用 workspaces-core-images 桌面环境镜像

kasmweb Github workspaces-core-images:https://github.com/kasmtech/workspaces-core-images

常用 workspaces-images 桌面环境镜像

kasmweb Github workspaces-images:https://github.com/kasmtech/workspaces-images

示例: kasmweb/debian-bookworm-desktop

shell
sudo docker pull kasmweb/debian-bookworm-desktop:1.18.0

# 启动
sudo docker run --rm -it --shm-size=512m -p 6901:6901 -e VNC_PW=<password> kasmweb/debian-bookworm-desktop:1.18.0

# 临时容器(--rm: 容器停止运行后,自动删除容器.)
sudo docker run --rm -it --shm-size=512m -p 6901:6901 -e VNC_PW=<password> kasmweb/debian-bookworm-desktop:1.18.0

说明:

  • VNC 默认登录用户名为: kasm_user
  • -e VNC_PW=password: 用来指定 VNC 的登录密码.

启动成功后,可通过浏览器访问.

注意:必须使用 https 访问,而不是 http!!!

https://localhost:6901

输入用户名,密码后,即可进入系统.

导出下载文件夹

shell
# 宿主机
docker cp kasmweb:/home/kasm-user/Downloads/<文件/文件> /home