# 使用说明 (必须根目录执行) # 1. 打包编译镜像 docker-compose -f ./docker-files/daouservice/docker-compose.yml build # 2. 启动容器 docker-compose -f ./docker-files/daouservice/docker-compose.yml -p take_away_platform up --force-recreate --detach # 3. 等待服务启动 version: '3' services: # 点餐平台-后台Java服务 raising-admin-java: build: context: ../../ dockerfile: docker-files/${RUN_ENV}/dockerfile-java restart: always container_name: ${RS_JAVA_SERVER_CONTAINER_NAME} image: ${RS_JAVA_SERVER_IMAGE_NAME} volumes: - /home:/home environment: - RS_SPRING_PROFILES_ACTIVE=${RS_SPRING_PROFILES_ACTIVE} - RS_MYSQL_DB_HOST=${RS_MYSQL_DB_HOST} - RS_MYSQL_DB_PORT=${RS_MYSQL_DB_PORT} - RS_MYSQL_DB_NAME=${RS_MYSQL_DB_NAME} - RS_MYSQL_DB_USER=${RS_MYSQL_DB_USER} - RS_MYSQL_DB_PWD=${RS_MYSQL_DB_PWD} - RS_REDIS_HOST=${RS_REDIS_HOST} - RS_REDIS_PORT=${RS_REDIS_PORT} - RS_REDIS_PWD=${RS_REDIS_PWD} - RS_REDIS_DATABASE=${RS_REDIS_DATABASE} - RS_XXL_JOB_ENABLE=${RS_XXL_JOB_ENABLE} # 暴露默认端口 expose: - 80 ports: - ${RS_JAVA_SERVER_PORT}:80 # 点餐平台-后台Web管理端页面 raising-admin-web: build: context: ../../ dockerfile: docker-files/${RUN_ENV}/dockerfile-vue restart: always container_name: ${RS_JAVA_WEB_CONTAINER_NAME} image: ${RS_JAVA_WEB_IMAGE_NAME} # 暴露默认端口 expose: - 80 ports: - ${RS_JAVA_WEB_PORT}:80 links: - raising-admin-java depends_on: - raising-admin-java environment: TZ: "Asia/Shanghai"