
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
container-xrdp是一个用于运行xrdp远程桌面服务的Docker容器,支持Xorg和Xvnc协议,基于Fedora和Ubuntu系统,提供完整的Xfce桌面环境。该容器适用于amd64和arm64硬件架构,无需主机系统的特权或系统能力,具有轻量级特性,非常适合快速开发和测试场景。注意容器状态在运行之间不持久化,如需持久化容器状态,请参考https://stackoverflow.com/questions/44480740/how-to-save-a-docker-container-state%E3%80%82
首先拉取带有适当标签的容器镜像,以下是可用的标签组合:
拉取示例:
bashdocker pull docker.xuanyuan.run/danchitnis/xrdp:ubuntu-xfce
运行容器时需要提供用户名、密码和sudo权限作为输入参数,每个用户需指定这三个参数。如果输入参数不正确,进程将退出。建议首次运行时使用交互模式。
交互模式示例(用户名为foo,密码为bar,sudo权限为no):
bashdocker run -it -p 33890:3389 docker.xuanyuan.run/danchitnis/xrdp:ubuntu-xfce foo bar no
Detached模式示例:
bashdocker run -d -p 33890:3389 docker.xuanyuan.run/danchitnis/xrdp:ubuntu-xfce foo bar no
连接远程桌面
容器运行后,打开远程桌面连接工具,输入地址"localhost:33890",使用指定的用户名(foo)和密码(bar)登录。
Nightly构建版本适用于以下标签:
只需将标签替换为nightly标签即可拉取和运行nightly构建版本:
示例:
bashdocker run -it -p 33890:3389 docker.xuanyuan.run/danchitnis/xrdp:ubuntu-xfce-next foo bar no
注意:这些nightly构建版本是自动构建的,未经过测试,可能无法按预期工作。如果登录失败,请尝试使用主版本标签。
可以添加多个用户,每个用户需提供三个参数(用户名、密码、sudo权限)。
示例用户列表:
| 用户 | 密码 | Sudo权限 |
|---|---|---|
| foo | bar | yes |
| baz | cox | no |
运行命令:
bashdocker run -it -p 33890:3389 docker.xuanyuan.run/danchitnis/xrdp:ubuntu-xfce foo bar yes baz qux no
添加sudo用户将赋予该用户在容器内运行特权命令的能力。
示例(创建sudo用户foo):
bashdocker run -d -p 33890:3389 docker.xuanyuan.run/danchitnis/xrdp:ubuntu-xfce foo bar yes
容器内使用sudo示例:
bashsudo yum update
注意:要授予sudo能力,每个用户的第三个输入参数必须显式设置为"yes",其他任何输入都将被忽略。
有关构建自己的容器的详细指南,请查看https://github.com/danchitnis/container-xrdp/blob/master/build.md%E3%80%82
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务