docs(README): Update Docker commands for development and testing environments to include cache cleanup and no-cache builds
This commit is contained in:
14
README.md
14
README.md
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user