rabin 3 months ago
parent
commit
06cfb641a1

+ 4 - 0
src/docker/build/db/influxdb/v1.8/Dockerfile

@@ -0,0 +1,4 @@
+FROM influxdb:1.8
+#FROM influxdb
+
+MAINTAINER Rabin "https://github.com/shemic"

+ 2 - 0
src/docker/build/project/lottery/Dockerfile

@@ -0,0 +1,2 @@
+FROM node:16.14.0-buster
+MAINTAINER Rabin "https://github.com/shemic"

+ 6 - 1
src/docker/conf/tool.conf

@@ -67,4 +67,9 @@ alias = ffmpeg
 ;walle
 [walle]
 image = walle
-port = 8080:80,5000:5000
+port = 8080:80,5000:5000
+
+
+[lottery]
+image = project_lottery
+port = 8080:8888,9000:9000,9001:18888

+ 9 - 1
src/docker/conf/web.conf

@@ -66,12 +66,20 @@ command = nginx
 
 [influx]
 image = influxdb
-volumes = {container}conf/db/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf
+;volumes = {container}conf/db/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf
 environment = INFLUXDB_ADMIN_ENABLED=true
 port = 8083:8083,8086:8086
 expose = 8090,8099
+
+[influx1.8]
+image = influxdb1.8
+volumes = {container}conf/db/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf
+environment = INFLUXDB_ADMIN_ENABLED=true
+port = 8093:8083,8096:8086
+expose = 8090,8099
 alias = influx -precision rfc3339->influx
 
+
 [tidb]
 ;https://hub.docker.com/r/xuxuclassmate/tidb
 image = tidb

+ 2 - 0
src/docker/core.conf

@@ -58,6 +58,7 @@ redis				= db/redis
 mongodb				= db/mongodb
 mongoclient			= db/mongodb/mongoclient
 influxdb			= db/influxdb
+influxdb1.8           = db/influxdb/v1.8
 postgresql			= db/postgresql
 prometheus			= db/prometheus
 prometheus_node		= db/prometheus/node-exporter
@@ -115,6 +116,7 @@ shadowsocks			= vps/shadowsocks
 ;project
 project_buy			= project/buy
 project_onepage		= project/onepage
+project_lottery     = project/lottery
 
 ;spider
 xvfb_firefox		= spider/xvfb/firefox