Cursor devbox
时间: 2025-04-28 19:25:29 浏览: 46
### Cursor 和 Devbox 开发环境配置
#### 安装依赖项
为了顺利使用 Cursor 和 Devbox 进行开发工作,需先安装必要的软件包。通常情况下,这包括 Docker 及其相关组件。
对于大多数 Linux 发行版而言,可以通过以下命令来安装 Docker:
```bash
sudo apt-get update && sudo apt-get install docker.io -y
```
确保已正确设置 Docker 的权限以便无需每次都输入 `sudo` 来运行容器[^1]。
#### 获取并启动 Devbox 环境
一旦完成了上述准备工作,则可以继续获取预构建好的 Devbox 镜像文件,并将其下载到本地计算机上:
```bash
docker pull sealos/devbox:latest
```
接着创建一个新的容器实例用于实际操作:
```bash
docker run --name my-devbox -itd --privileged=true \
-v /sys/fs/cgroup:/sys/fs/cgroup:ro \
-p 8080:80/tcp sealos/devbox:latest
```
此命令会映射主机上的端口 8080 到容器内部的服务监听地址 (即 http://localhost:8080),方便后续访问所部署的应用程序界面[^2]。
#### 初始化 Cursor 编辑器连接至远程服务器
打开浏览器前往 https://cursor.sh/ 登录账号后点击页面右下角的“Connect”,按照提示填写目标机器 IP 地址以及 SSH 密钥等相关认证信息即可建立安全链接。
此时应该能够在 Cursor 中看到已经成功接入到了之前启动的那个名为 `my-devbox` 的 Docker 实例里边去了;接下来就可以直接在这里面编写代码、调试程序甚至执行各种 shell 命令了!
#### 测试 Web 应用服务可用性
最后一步是要验证整个流程是否正常运作——尝试克隆一份开源项目仓库下来作为练习素材,例如官方文档提到过的那个模仿 Apple Store 设计风格的作品。
进入项目的根目录执行如下指令以启动内置 HTTP Server:
```bash
python3 -m http.server 80 &
```
现在只要打开新的标签页指向 http://localhost:8080 就能看到预期效果啦!如果一切顺利的话,那么恭喜您已经掌握了基本的操作方法。
阅读全文
相关推荐
















