Linux Docker部署Dify使用shell脚本关闭和开启服务

在这里插入图片描述

使用Dify的git源码的docker compose 部署的服务默认开机自启
关闭开机自启

docker update --restart=no docker-nginx-1
docker update --restart=no docker-worker-1
docker update --restart=no docker-api-1
docker update --restart=no docker-plugin_daemon-1
docker update --restart=no docker-weaviate-1
docker update --restart=no docker-sandbox-1
docker update --restart=no docker-db-1
docker update --restart=no docker-ssrf_proxy-1
docker update --restart=no docker-web-1
docker update --restart=no docker-redis-1

新建关闭+开启脚本

#! /bin/bash
case $1 in
 start)
        echo ".....start..."
        docker start docker-db-1
        docker start docker-plugin_daemon-1
        docker start docker-ssrf_proxy-1
        docker start docker-weaviate-1
        docker start docker-redis-1
        docker start docker-api-1
        docker start docker-web-1
        docker start docker-nginx-1
        docker start docker-sandbox-1
        docker start docker-worker-1
        ;;
 stop)
        echo ".....stop ....."
        docker stop docker-nginx-1
        docker stop docker-worker-1
        docker stop docker-api-1
        docker stop docker-plugin_daemon-1
        docker stop docker-weaviate-1
        docker stop docker-sandbox-1
        docker stop docker-db-1
        docker stop docker-ssrf_proxy-1
        docker stop docker-web-1
        docker stop docker-redis-1
        ;;
 *)
        echo "Usage:[start|stop|status]"
        exit 1
        ;;
esac

启动

在这里插入图片描述

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐