Ver Fonte

Update Dockerfile

Gabriel Gosparo há 6 anos atrás
pai
commit
ee805dd2b5
1 ficheiros alterados com 9 adições e 7 exclusões
  1. 9 7
      statsd/Dockerfile

+ 9 - 7
statsd/Dockerfile

@@ -2,13 +2,11 @@ FROM debian:8
 
 ENV DEBIAN_FRONTEND noninteractive
 
-COPY ./backend/mongodb/mongodb.js /opt/statsd/backends/mongodb.js
-ADD ./backend/mongodb/scripts /scripts
-ADD statsd.config.js /opt/config/statsd.config.js
-
-RUN echo Acquire::http::Proxy "http://aptcache.infra.flowdat.com/"; > /etc/apt/apt.conf.d/00aptproxy; \
+RUN apt-get update; \
+    apt-get install -yq vim git curl wget; \
+    curl -sL https://deb.nodesource.com/setup_10.x | bash; \
     apt-get update; \
-    apt-get install -yq vim git nodejs npm wget; \
+    apt-get install -yq nodejs; \
     npm install -g n pm2; \
     n stable; \
     git clone http://infra.flowdat.com:10080/Statsd/mysql-statsd-backend.git /opt/nodejs-statsd-mysql-backend; \
@@ -20,4 +18,8 @@ RUN echo Acquire::http::Proxy "http://aptcache.infra.flowdat.com/"; > /etc/apt/a
     rm /etc/apt/apt.conf.d/00aptproxy; \
     rm -rf /var/lib/apt/lists/*
 
-CMD pm2 start --no-daemon /opt/statsd/stats.js -- /opt/config/statsd.config.js
+COPY ./backend/mongodb/mongodb.js /opt/statsd/backends/mongodb.js
+ADD ./backend/mongodb/scripts /scripts
+ADD statsd.config.js /opt/config/statsd.config.js
+
+CMD pm2 start --no-daemon /opt/statsd/stats.js -- /opt/config/statsd.config.js