Commit 14fbde09 authored by 贾浩@五瓣科技's avatar 贾浩@五瓣科技

update sdk-api

parent 2ec2604a
version: "3.5" version: "3.9"
networks: networks:
default: default:
name: aon-sdk name: aon
services: services:
sdk-db: aon-db:
image: mysql:8 image: mysql:8
container_name: sdk-db container_name: aon-db
volumes: volumes:
- ./data/sdk-api/db:/var/lib/mysql - ./data/aondb/db:/var/lib/mysql
- ./conf/sdk-api/db/conf.d:/etc/mysql/conf.d - ./conf/aondb/db/conf.d:/etc/mysql/conf.d
environment: environment:
MYSQL_ROOT_PASSWORD: "XN2UARuys3zy4Oux" MYSQL_ROOT_PASSWORD: "XN2UARuys3zy4Oux"
MYSQL_DATABASE: "sdk" MYSQL_DATABASE: "sdk"
...@@ -21,12 +21,13 @@ services: ...@@ -21,12 +21,13 @@ services:
start_period: 1s start_period: 1s
sdk-api: sdk-api:
image: caduceus/ai-sdk-api:v0.0.2 image: caduceus/ai-sdk-api:latest
pull_policy: always
container_name: sdk-api container_name: sdk-api
ports: ports:
- "16666:8080" - "16666:8080"
depends_on: depends_on:
sdk-db: aon-db:
condition: service_healthy condition: service_healthy
volumes: volumes:
...@@ -38,13 +39,30 @@ services: ...@@ -38,13 +39,30 @@ services:
restart: restart:
unless-stopped unless-stopped
sdk-executor:
image: caduceus/ai-sdk-api:latest
pull_policy: always
container_name: sdk-executor
depends_on:
aon-db:
condition: service_healthy
volumes:
- ./conf/sdk-api/config.toml:/config.toml
command:
- "/bin/sh"
- "-c"
- "/usr/bin/sdk_executor -c /config.toml"
restart:
unless-stopped
sdk-kv-api: sdk-kv-api:
image: caduceus/ai-sdk-kv-api:v0.0.1 image: caduceus/ai-sdk-kv-api:v0.0.1
container_name: sdk-kv-api container_name: sdk-kv-api
ports: ports:
- "16667:8080" - "16667:8080"
depends_on: depends_on:
sdk-db: aon-db:
condition: service_healthy condition: service_healthy
volumes: volumes:
- ./conf/sdk-kv-api/config.toml:/config.toml - ./conf/sdk-kv-api/config.toml:/config.toml
...@@ -53,4 +71,4 @@ services: ...@@ -53,4 +71,4 @@ services:
- "-c" - "-c"
- "/usr/bin/sdk_kv_api -c /config.toml" - "/usr/bin/sdk_kv_api -c /config.toml"
restart: restart:
unless-stopped unless-stopped
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment