FROM ubuntu:latest USER root RUN curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose RUN chmod +x /usr/local/bin/docker-compose RUN docker pull suisuijiang/fiora CMD ["docker", "network", "create", "fiora-network"] # 运行Redis容器,暴露6379端口 RUN docker run --name fiora_redis -d -p 6379:6379 --network fiora-network redis # 运行MongoDB容器,暴露27017端口 RUN docker run --name fiora_db -d -p 27017:27017 --network fiora-network mongo # 运行Fiora容器,暴露9200端口,设置环境变量并连接到其他容器 RUN docker run --name fiora -d -p 9200:9200 --network fiora-network \ -e "Database=mongodb://fiora_db:27017/fiora" \ -e "RedisHost=fiora_redis" \ suisuijiang/fiora