Skip to content

Instantly share code, notes, and snippets.

@omerzach
Created March 14, 2017 22:44
Show Gist options
  • Save omerzach/001421c268cd37b416e3d70de8451607 to your computer and use it in GitHub Desktop.
Save omerzach/001421c268cd37b416e3d70de8451607 to your computer and use it in GitHub Desktop.
screenie-server babel issue when running in docker
Omers-MacBook-Pro:sigma-monorepo omerzach$ cat docker/Dockerfile.screenshotserver
FROM node:argon
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
RUN npm install screenie-server
ENV SCREENIE_PORT 80
ENV SCREENIE_IMAGE_TYPE png
EXPOSE 80
CMD [ "./node_modules/.bin/screenie" ]
Omers-MacBook-Pro:sigma-monorepo omerzach$ docker build -f docker/Dockerfile.screenshotserver .
Sending build context to Docker daemon 1.394 GB
Step 1/8 : FROM node:argon
---> 656ec31ecced
Step 2/8 : RUN mkdir -p /usr/src/app
---> Using cache
---> 1a9dd14d5591
Step 3/8 : WORKDIR /usr/src/app
---> Using cache
---> 173d3cc1e170
Step 4/8 : RUN npm install screenie-server
---> Using cache
---> 5a7233b1aa92
Step 5/8 : ENV SCREENIE_PORT 80
---> Using cache
---> 0fc730f81f89
Step 6/8 : ENV SCREENIE_IMAGE_TYPE png
---> Using cache
---> 0d877da43c1f
Step 7/8 : EXPOSE 80
---> Using cache
---> 941b729b5b54
Step 8/8 : CMD ./node_modules/.bin/screenie
---> Using cache
---> eadfd75593ec
Successfully built eadfd75593ec
Omers-MacBook-Pro:sigma-monorepo omerzach$ docker run eadfd75593ec
/usr/src/app/node_modules/screenie-server/src/server.js:49
const { url } = this.request.query;
^
SyntaxError: Unexpected token {
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:990:3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment