hello/Dockerfile

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"]