docker compose用于多个命令

2024-10-03 09:09:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法在rulsmalldata服务中运行多个脚本命令(py)。你能给我提供解决方案吗

version: "3"

networks:
  mlflow:
    external: true

services:
  redis:
    restart: always
    image: redis:latest
    command:
      - --loglevel warning
    container_name: "redis"

  rulsmalldata:
    image: rulsmalldata:mlflow-project-latest
    command: bash -c "python mlflow_model_run.py && python mlflow_model_serve.py && python mlflow_model_output.py"
    networks:
      - mlflow
    ports:
      - "80:80"
    environment:
      MLFLOW_TRACKING_URI: <<TRACKING_URI>>
      REDIS_ADDRESS: redis
      AZURE_STORAGE_CONNECTION_STRING: 'DefaultEndpointsProtocol=https;AccountName=<<Name>>;AccountKey=<<KEY>>EndpointSuffix=core.windows.net'

Tags: pyimage命令脚本redismodelversionuri