Files
shop-platform/README.md

1.1 KiB

在线商城PHP项目

Docker 部署

cp .env.example .env.development

注意

  • 在同一目录下面,执行 docker-compose 命令时,需要指定项目名称。用来区分不同的环境。如 shop_localshop_dev 等。
  • 本地部署时,需要将 APP_ENV 设置为 local
  • 开发环境部署时,需要将 APP_ENV 设置为 development

环境变量

  • APP_ENV: 应用环境,默认值为 development

开发环境-local 部署

# 本地部署时,需要将 APP_ENV 设置为 local, 并指定 docker-compose.local.yml 文件
docker-compose --project-name shop_local --env-file .env.local -f docker-compose.local.yml up -d

# docker-compose down 命令,用来停止并删除容器
docker-compose --project-name shop_local down -v

开发环境-development 部署

# 默认使用 docker-compose.yml 文件
docker-compose --project-name shop_development --env-file .env.development up -d

# docker-compose down 命令,用来停止并删除容器
docker-compose --project-name shop_development down -v