23 lines
432 B
Docker
23 lines
432 B
Docker
FROM harbor.ks.easyj.top/zt/alpine:0.1
|
|
|
|
ENV APP_DIR=/app \
|
|
LOGLEVEL=debug\
|
|
MYSQL_DSN=root:root@tcp(mysql:3306)/sample?charset=utf8mb4&parseTime=True&loc=Local\
|
|
MYSQL_MAXLIFETIME=2\
|
|
MYSQL_MAXIDLECONNS=2\
|
|
MYSQL_MAXOPENCONNS=200\
|
|
MYSQL_INIT=true\
|
|
REDIS_DSN=127.0.0.1:6379\
|
|
REDIS_PWD=123456\
|
|
REDIS_DB=0\
|
|
CONSUL_ADDRESS=127.0.0.1:8500
|
|
|
|
COPY hello ${APP_DIR}/hello
|
|
|
|
WORKDIR ${APP_DIR}
|
|
|
|
RUN chmod +x hello
|
|
|
|
EXPOSE 8080
|
|
|
|
CMD ["./hello"] |