docs(README): Update Docker commands for development and testing environments to include cache cleanup and no-cache builds

This commit is contained in:
2026-01-22 09:05:50 +08:00
parent e263f3bd58
commit ad5dcfea77

View File

@@ -60,10 +60,17 @@ docker-compose -f docker-compose.local.yml down -v
git checkout dev # 或 development git checkout dev # 或 development
# 默认使用 docker-compose.yml 文件 # 默认使用 docker-compose.yml 文件
# 清理所有未使用的构建缓存
docker builder prune -a -f
# 然后再执行无缓存构建和启动
docker-compose --project-name shop_development --env-file .env.development build --no-cache
docker-compose --project-name shop_development --env-file .env.development up -d docker-compose --project-name shop_development --env-file .env.development up -d
# docker-compose down 命令,用来停止并删除容器 # docker-compose down 命令,用来停止并删除容器
docker-compose --project-name shop_development down -v docker-compose --project-name shop_development down -v
``` ```
## 开发环境-test 部署 (测试环境) ## 开发环境-test 部署 (测试环境)
@@ -74,6 +81,13 @@ docker-compose --project-name shop_development down -v
# 切换到测试分支 # 切换到测试分支
git checkout test # 或 staging git checkout test # 或 staging
# 默认使用 docker-compose.yml 文件
# 清理所有未使用的构建缓存
docker builder prune -a -f
# 然后再执行无缓存构建和启动
docker-compose --project-name shop_test --env-file .env.test build --no-cache
# 默认使用 docker-compose.yml 文件 # 默认使用 docker-compose.yml 文件
docker-compose --project-name shop_test --env-file .env.test up -d docker-compose --project-name shop_test --env-file .env.test up -d