标签: docker-compose.yml
-
本文记录了在 Windows 10 WSL2 环境下,使用 Docker 和 VS Code Dev Container 搭建 Python 音乐闹钟开发环境的过程。通过编写 devcontainer.json 和 docker-compose.yml 配置文件,定义了 Python 3.10 运行环境并实现代码持久化挂载。操作中通过 VS Code 重启容器,成功验证了 Python 与 Git 的可用性,最终构建了一套标准化的可复用开发环境。
-
本文记录了使用 Go 和 Gin 构建 RESTful API 的全过程,涵盖了 WSL 与 Docker 的环境配置。文章首先尝试了 GoLand 配合 Docker,但因路径映射和 GOROOT 配置的复杂性,最终转向 VS Code 结合 Dev Containers。通过配置 devcontainer.json 和 docker-compose.yml,实现了在容器内挂载代码、安装依赖及运行服务。文章还解决了 Go 版本不兼容导致的依赖获取问题,并完成了代码向 GitHub 仓库的提交与托管配置。
-
执行 docker-compose 构建命令时出现 PHP 镜像元数据加载错误及挂载路径错误,尝试删除 Docker Volumes 时因占用冲突报错,重启电脑后继续遭遇 run.sh 文件未找到的异常,经排查确认问题由行分隔符导致,将 run.sh 的行分隔符从 CR 调整为 CRLF 后,再次执行命令报错解除,容器正常运行。
-
本文介绍了在 Windows 10 专业版中通过安装 Nginx Proxy Manager,配置 Docker 容器以运行多个 Laravel Sail 环境的方法。操作包括创建代理服务、调整不同项目的端口避免冲突、修改系统 hosts 文件绑定域名,并利用 Nginx Proxy Manager 设置反向代理。最终实现了通过自定义域名访问多个本地 Laravel 项目,且宿主机可直接连接 MySQL 数据库。
