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

update dockerfile log

parent 8b2c2e9e
......@@ -2,6 +2,8 @@ package main
import (
"flag"
"io"
"os"
"sdk_api/config"
"sdk_api/dao"
"sdk_api/server"
......@@ -10,14 +12,19 @@ import (
log "github.com/sirupsen/logrus"
)
func init() {
func initLog() {
file, _ := os.OpenFile("log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666)
mw := io.MultiWriter(os.Stdout, file)
log.SetOutput(mw)
log.SetFormatter(&log.TextFormatter{
FullTimestamp: true,
})
}
func main() {
initLog()
flag.Parse()
cfg, err := config.New()
if err != nil {
panic(err)
......
......@@ -2,6 +2,8 @@ package main
import (
"flag"
"io"
"os"
"sdk_api/config"
"sdk_api/dao"
exec "sdk_api/executor"
......@@ -9,14 +11,19 @@ import (
log "github.com/sirupsen/logrus"
)
func init() {
func initLog() {
file, _ := os.OpenFile("log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666)
mw := io.MultiWriter(os.Stdout, file)
log.SetOutput(mw)
log.SetFormatter(&log.TextFormatter{
FullTimestamp: true,
})
}
func main() {
initLog()
flag.Parse()
cfg, err := config.New()
if err != nil {
panic(err)
......
version: "3.9"
networks:
default:
name: aon-sdk
name: aon-backend
services:
sdk-db:
aon-db:
image: mysql:8
container_name: sdk-db
container_name: aon-db
volumes:
- ./data/sdk-api/db:/var/lib/mysql
- ./conf/sdk-api/db/conf.d:/etc/mysql/conf.d
- ./data/aondb/db:/var/lib/mysql
- ./conf/aondb/db/conf.d:/etc/mysql/conf.d
environment:
MYSQL_ROOT_PASSWORD: "XN2UARuys3zy4Oux"
MYSQL_DATABASE: "sdk"
......@@ -27,11 +27,12 @@ services:
ports:
- "16666:8080"
depends_on:
sdk-db:
aon-db:
condition: service_healthy
volumes:
- ./conf/sdk-api/config.toml:/config.toml
- ./data/sdk-api/api:/app
command:
- "/bin/sh"
- "-c"
......@@ -44,11 +45,11 @@ services:
pull_policy: always
container_name: sdk-executor
depends_on:
sdk-db:
aon-db:
condition: service_healthy
volumes:
- ./conf/sdk-api/config.toml:/config.toml
- ./data/sdk-api/executor:/app
command:
- "/bin/sh"
- "-c"
......@@ -62,7 +63,7 @@ services:
ports:
- "16667:8080"
depends_on:
sdk-db:
aon-db:
condition: service_healthy
volumes:
- ./conf/sdk-kv-api/config.toml:/config.toml
......@@ -71,4 +72,4 @@ services:
- "-c"
- "/usr/bin/sdk_kv_api -c /config.toml"
restart:
unless-stopped
\ No newline at end of file
unless-stopped
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