标签: 开发环境
-
本文记录了作者在 Trae CN 中尝试 Dev Containers 的后续经历,重点在于收到社区扩展开发者的主动联系与反馈邮件。这一过程让作者意识到技术博客内容已进入开发者反馈回路,将写作重新划分为记录、反馈与参与三个层级,并得出博客在具备影响力后会成为弱产品反馈系统的结论,未来在技术评估中将更注重区分事实与主观判断。
-
本文记录了在 Ubuntu 26.04 上使用 Trae CN 编辑器和 Docker 容器搭建 Go + Gin 开发环境的完整流程。文章介绍了宿主机配置 Git 认证、安装 Go 及扩展的方法,重点阐述了通过挂载目录复用 Git 配置、持久化 Go 模块缓存以及在容器内成功运行 Gin 服务的步骤,最终实现了宿主机负责编辑、容器负责运行的高效工作流。
-
本文记录了在 Trae CN 中尝试使用微软官方 Dev Containers 扩展的踩坑过程。在配置扩展市场地址并尝试安装官方扩展后,无论通过在线安装还是手动导入 VSIX 文件,扩展始终显示“用户已全局禁用”且无法激活。查阅官方论坛确认目前 Trae CN 尚不支持 Dev Containers,因此最终放弃该方案,计划改用宿主机 Go 配合容器内运行及 Docker 扩展辅助的混合模式进行后续开发。
-
本文介绍了在 Ubuntu 系统下使用 Docker 引擎管理多版本数据库的开发环境配置过程。文章解决了 VPN 环境下的网络超时问题,通过指定公共 DNS 和配置 DaoCloud 镜像加速器实现了镜像拉取。作者演示了部署 MySQL 5.7、MySQL 8.0 与 Redis 7.2 容器的完整步骤,包括编写 Docker Compose 文件及处理 8.0 连接兼容性。最终实现了容器间的网络互通与数据持久化,为项目提供稳定且版本隔离的数据库支持。
-
本文记录了在 Windows 10 WSL2 环境下,使用 Docker 和 VS Code Dev Container 搭建 Python 音乐闹钟开发环境的过程。通过编写 devcontainer.json 和 docker-compose.yml 配置文件,定义了 Python 3.10 运行环境并实现代码持久化挂载。操作中通过 VS Code 重启容器,成功验证了 Python 与 Git 的可用性,最终构建了一套标准化的可复用开发环境。
-
本文介绍了在 Mailtrap 中配置域名以用于开发与测试环境邮件发送的方法。用户通过进入 Email Testing 界面启动测试,查看并复制凭证至开发环境配置,同时利用终端示例代码测试发送功能。完成配置后,最终可在 Mailtrap 发件箱中查看已发送的邮件内容,验证开发环境邮件发送的有效性。
-
本文记录在 Windows 10 专业版中搭建 Laravel Sail 开发环境的过程。首先需将系统升级至支持 WSL 2 的版本,通过 Windows 功能开启相关组件,并安装 Ubuntu 20.04 LTS 与 Docker Desktop。针对安装过程中的 WSL 2 内核缺失与初始化报错,进行了内核更新与重启操作,并在配置中集成 WSL。创建项目时因本地数据库端口冲突导致启动失败,调整 MySQL 端口后成功初始化容器,最终访问 localhost 与自定义域名均响应正常,完成部署。
