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

update

parent 24af7eae
Pipeline #798 canceled with stages
......@@ -9,8 +9,5 @@ all: api
api:
go build $(BUILD_FLAGS) -v -o=${GOBIN}/$@ ./cmd/api
messenger:
go build $(BUILD_FLAGS) -v -o=${GOBIN}/$@ ./cmd/messenger
docker:
docker build -t caduceus/tg-messenger:latest -f Dockerfile .
docker build -t caduceus/taskcenter:latest -f Dockerfile .
......@@ -3,40 +3,22 @@ networks:
name: aon-backend
services:
tg-messenger-api:
image: caduceus/tg-messenger:latest
taskcenter-api:
image: caduceus/taskcenter:latest
pull_policy: always
container_name: tg-messenger-api
container_name: taskcenter-api
ports:
- "16669:8080"
- "16670:8080"
depends_on:
aon-db:
condition: service_healthy
volumes:
- ./conf/tg-messenger/config.toml:/config.toml
- ./data/tg-messenger/api-log:/app
- ./conf/taskcenter-api/config.toml:/config.toml
- ./data/taskcenter-api/api-log:/app
command:
- "/bin/sh"
- "-c"
- "/usr/bin/api -c /config.toml"
restart:
unless-stopped
\ No newline at end of file
tg-messenger:
image: caduceus/tg-messenger:latest
pull_policy: always
container_name: tg-messenger
depends_on:
aon-db:
condition: service_healthy
volumes:
- ./conf/tg-messenger/config.toml:/config.toml
- ./data/tg-messenger/messenger-log:/app
command:
- "/bin/sh"
- "-c"
- "/usr/bin/messenger -c /config.toml"
restart:
unless-stopped
\ No newline at end of file
......@@ -5,7 +5,7 @@
和sdk部分共用一个数据库,启动&停止命令
```
docker compose -f docker-compose-ai-sdk-api.yml -f docker-compose-tg-messenger.yml up -d tg-messenger tg-messenger-api
docker compose up -d tg-messenger tg-messenger-api
docker compose -f docker-compose-ai-sdk-api.yml -f docker-compose-tg-messenger.yml down tg-messenger tg-messenger-api
docker compose down tg-messenger tg-messenger-api
```
\ 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