Jelajahi Sumber

Dockerfile updated

Espinoza Guillermo 6 tahun lalu
induk
melakukan
9617a3f794
2 mengubah file dengan 3 tambahan dan 6 penghapusan
  1. 1 1
      .gitlab-ci.yml
  2. 2 5
      genieacs-base/Dockerfile

+ 1 - 1
.gitlab-ci.yml

@@ -19,7 +19,7 @@ services:
 variables:
   MYSQL_ROOT_PASSWORD: ""
   MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
-  CONTAINER_IMAGE_BASE: docker.infra.flowdat.com/fd3/genieacs-base
+  CONTAINER_IMAGE_BASE: docker.infra.flowdat.com/fd3/genieacs
   CONTAINER_IMAGE_CWMP: docker.infra.flowdat.com/fd3/genieacs-cwmp
   CONTAINER_IMAGE_GUI: docker.infra.flowdat.com/fd3/genieacs-gui
   CONTAINER_IMAGE_NBI: docker.infra.flowdat.com/fd3/genieacs-nbi

+ 2 - 5
genieacs-base/Dockerfile

@@ -1,4 +1,4 @@
-FROM node:12
+FROM node:10
 
 COPY config.json config/config.json
 
@@ -8,9 +8,6 @@ RUN cd /opt; \
     git clone https://github.com/genieacs/genieacs.git; \
     cd genieacs; \
     git checkout $(git tag -l v1.1.* --sort=-v:refname | head -n 1) ; \
-    npm install -g --unsafe-perm=true libxmljs ; \
-    npm install -g --unsafe-perm=true node-gyp ; \
-    npm install -g --unsafe-perm=true nodejs-legacy ; \
-    npm install --build-from-resource --unsafe-perm=true; \
+    npm install; \
     npm run compile; \
     rm -rf /var/lib/apt/lists/*