Commit 4ce0ad54 authored by 谢宇轩's avatar 谢宇轩

feat: 完成docker打包

parent 18284457
......@@ -14,6 +14,11 @@ RUN go build -o logtransfer ./
FROM alpine as production
# 设置时区为上海
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
WORKDIR /app
COPY --from=build /app /app
......
......@@ -78,4 +78,17 @@ services:
- "./resources/ccenter/config/default.yml:/app/config/default.yml"
environment:
- APPENV=prod
container_name: heimdallr_ccenter_api
\ No newline at end of file
container_name: heimdallr_ccenter_api
logtransfer:
build:
context: .
dockerfile: Dockerfile
depends_on:
- etcd0
- etcd1
volumes:
- ./logtransfer-docker.conf:/app/logtransfer.conf
- ./log:/app/log
container_name: heimdallr_logtransfer
\ No newline at end of file
......@@ -2,4 +2,4 @@
set -e
set -- docker exec etcd1 /bin/sh -c "etcdctl --endpoints=http://etcd0:2379,http://etcd1:2379 $@"
\ No newline at end of file
set -- docker exec heimdallr_etcd0 /bin/sh -c "etcdctl --endpoints=http://heimdallr_etcd0:2379,http://heimdallr_etcd1:2379 $@"
\ No newline at end of file
#### LogTransfer
# Kafka配置
[kafka]
address=120.25.235.220:9091,120.25.235.220:9092
# Kafka配置
[etcd]
address=heimdallr_etcd0:2379,heimdallr_etcd1:2379 # DOCKER
# ES 配置
[es]
address=http://47.107.239.240:9320/
bulk_size=50
[log]
service_keyword=errno,logId,uri,refer,cookie,ua,host,clientIp,optime,request_params,search,errmsg,route
# 位置,级别,耗时(可以空),错误信息,错误类型,错误触发点(可以空),用户Token(可以空),设备(可以空),时间,唯一标识
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