$ docker-compose up
Creating network "amorphic-ticket-demo_default" with the default driver
Pulling database (postgres:9.4-alpine)...
9.4-alpine: Pulling from library/postgres
9d48c3bd43c5: Already exists
f112202a5fec: Pull complete
e2827e7bbe4a: Pull complete
0d8228a78f0b: Pull complete
0fdf993029fe: Pull complete
2620c6709d80: Pull complete
5f26fd484cea: Pull complete
d6e729f03dac: Pull complete
218a87a64934: Pull complete
Digest: sha256:89a351610ca222b704ea64ba7f581a20c724f54d98f6199cd2f3558c35dfd783
Status: Downloaded newer image for postgres:9.4-alpine
Building demo-app
Step 1/11 : FROM node:8.3-alpine
8.3-alpine: Pulling from library/node
88286f41530e: Pull complete
5c64d8d17007: Pull complete
a1b3fbd70c0a: Pull complete
Digest: sha256:811180c902c56e594832bc553bfc5ba8315959a55d453e045bfe77af9b2341cb
Status: Downloaded newer image for node:8.3-alpine
---> 100eefff29d9
Step 2/11 : EXPOSE 3000
---> Running in 460ffcf85bef
Removing intermediate container 460ffcf85bef
---> 6cd11c90495e
Step 3/11 : RUN apk update && apk add --no-cache bash && addgroup amorphic && adduser -s /bin/bash -D -G amorphic amorphic
---> Running in 073c3d112632
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/community/x86_64/APKINDEX.tar.gz
v3.6.5-44-gda55e27396 [http://dl-cdn.alpinelinux.org/alpine/v3.6/main]
v3.6.5-34-gf0ba0b43d5 [http://dl-cdn.alpinelinux.org/alpine/v3.6/community]
OK: 8448 distinct packages available
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/community/x86_64/APKINDEX.tar.gz
(1/5) Installing ncurses-terminfo-base (6.0_p20171125-r1)
(2/5) Installing ncurses-terminfo (6.0_p20171125-r1)
(3/5) Installing ncurses-libs (6.0_p20171125-r1)
(4/5) Installing readline (6.3.008-r5)
(5/5) Installing bash (4.3.48-r1)
Executing bash-4.3.48-r1.post-install
Executing busybox-1.26.2-r5.trigger
OK: 14 MiB in 18 packages
Removing intermediate container 073c3d112632
---> bc5fd6d02ca1
Step 4/11 : WORKDIR /app
---> Running in 4bdb350ad067
Removing intermediate container 4bdb350ad067
---> 32d6156e8a18
Step 5/11 : COPY ./wait-for-it.sh .
---> 804d8ed9a1ae
Step 6/11 : ARG NODE_ENV=production
---> Running in 700eb6d37420
Removing intermediate container 700eb6d37420
---> 15481b50a1ee
Step 7/11 : COPY ./package.json .
---> a7011b952e33
Step 8/11 : RUN yarn install --production=true
---> Running in 6c2972e2df8d
yarn install v0.27.5
warning package.json: No license field
info No lockfile found.
warning semotus@0.0.93: No license field
[1/4] Resolving packages...
warning gulp > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning webpack-stream > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning mocha > jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
warning mocha > glob > graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
warning mocha > glob > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning gulp > vinyl-fs > glob-stream > minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning gulp > vinyl-fs > graceful-fs > natives@1.1.6: This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x.
warning gulp > vinyl-fs > glob-watcher > gaze > globule > glob > graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
warning amorphic > supertype > @types/reflect-metadata@0.1.0: This is a stub types definition for reflect-metadata (https://github.com/rbuckton/ReflectDecorators). reflect-metadata provides its own type definitions, so you don't need @types/reflect-metadata installed!
[2/4] Fetching packages...
error null-loader@3.0.0: The engine "node" is incompatible with this module. Expected version ">= 8.9.0".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
ERROR: Service 'demo-app' failed to build: The command '/bin/sh -c yarn install --production=true' returned a non-zero code: 1
(base) MM67958M3:amorphic-ticket-demo mm67958$ sudo n 10.7.0
installed : v10.7.0 (with npm 6.1.0)
(base) MM67958M3:amorphic-ticket-demo mm67958$ docker-compose up -d
Building demo-app
Step 1/11 : FROM node:8.3-alpine
---> 100eefff29d9
Step 2/11 : EXPOSE 3000
---> Using cache
---> 6cd11c90495e
Step 3/11 : RUN apk update && apk add --no-cache bash && addgroup amorphic && adduser -s /bin/bash -D -G amorphic amorphic
---> Using cache
---> bc5fd6d02ca1
Step 4/11 : WORKDIR /app
---> Using cache
---> 32d6156e8a18
Step 5/11 : COPY ./wait-for-it.sh .
---> Using cache
---> 804d8ed9a1ae
Step 6/11 : ARG NODE_ENV=production
---> Using cache
---> 15481b50a1ee
Step 7/11 : COPY ./package.json .
---> Using cache
---> a7011b952e33
Step 8/11 : RUN yarn install --production=true
---> Running in 2b29a4d0c651
yarn install v0.27.5
warning package.json: No license field
info No lockfile found.
warning semotus@0.0.93: No license field
[1/4] Resolving packages...
warning gulp > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning webpack-stream > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning mocha > jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
warning mocha > glob > graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
warning mocha > glob > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning gulp > vinyl-fs > glob-stream > minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning amorphic > supertype > @types/reflect-metadata@0.1.0: This is a stub types definition for reflect-metadata (https://github.com/rbuckton/ReflectDecorators). reflect-metadata provides its own type definitions, so you don't need @types/reflect-metadata installed!
warning gulp > vinyl-fs > graceful-fs > natives@1.1.6: This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x.
warning gulp > vinyl-fs > glob-watcher > gaze > globule > glob > graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
[2/4] Fetching packages...
error null-loader@3.0.0: The engine "node" is incompatible with this module. Expected version ">= 8.9.0".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
ERROR: Service 'demo-app' failed to build: The command '/bin/sh -c yarn install --production=true' returned a non-zero code: 1
$ docker-compose up
Creating network "amorphic-ticket-demo_default" with the default driver
Pulling database (postgres:9.4-alpine)...
9.4-alpine: Pulling from library/postgres
9d48c3bd43c5: Already exists
f112202a5fec: Pull complete
e2827e7bbe4a: Pull complete
0d8228a78f0b: Pull complete
0fdf993029fe: Pull complete
2620c6709d80: Pull complete
5f26fd484cea: Pull complete
d6e729f03dac: Pull complete
218a87a64934: Pull complete
Digest: sha256:89a351610ca222b704ea64ba7f581a20c724f54d98f6199cd2f3558c35dfd783
Status: Downloaded newer image for postgres:9.4-alpine
Building demo-app
Step 1/11 : FROM node:8.3-alpine
8.3-alpine: Pulling from library/node
88286f41530e: Pull complete
5c64d8d17007: Pull complete
a1b3fbd70c0a: Pull complete
Digest: sha256:811180c902c56e594832bc553bfc5ba8315959a55d453e045bfe77af9b2341cb
Status: Downloaded newer image for node:8.3-alpine
---> 100eefff29d9
Step 2/11 : EXPOSE 3000
---> Running in 460ffcf85bef
Removing intermediate container 460ffcf85bef
---> 6cd11c90495e
Step 3/11 : RUN apk update && apk add --no-cache bash && addgroup amorphic && adduser -s /bin/bash -D -G amorphic amorphic
---> Running in 073c3d112632
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/community/x86_64/APKINDEX.tar.gz
v3.6.5-44-gda55e27396 [http://dl-cdn.alpinelinux.org/alpine/v3.6/main]
v3.6.5-34-gf0ba0b43d5 [http://dl-cdn.alpinelinux.org/alpine/v3.6/community]
OK: 8448 distinct packages available
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/community/x86_64/APKINDEX.tar.gz
(1/5) Installing ncurses-terminfo-base (6.0_p20171125-r1)
(2/5) Installing ncurses-terminfo (6.0_p20171125-r1)
(3/5) Installing ncurses-libs (6.0_p20171125-r1)
(4/5) Installing readline (6.3.008-r5)
(5/5) Installing bash (4.3.48-r1)
Executing bash-4.3.48-r1.post-install
Executing busybox-1.26.2-r5.trigger
OK: 14 MiB in 18 packages
Removing intermediate container 073c3d112632
---> bc5fd6d02ca1
Step 4/11 : WORKDIR /app
---> Running in 4bdb350ad067
Removing intermediate container 4bdb350ad067
---> 32d6156e8a18
Step 5/11 : COPY ./wait-for-it.sh .
---> 804d8ed9a1ae
Step 6/11 : ARG NODE_ENV=production
---> Running in 700eb6d37420
Removing intermediate container 700eb6d37420
---> 15481b50a1ee
Step 7/11 : COPY ./package.json .
---> a7011b952e33
Step 8/11 : RUN yarn install --production=true
---> Running in 6c2972e2df8d
yarn install v0.27.5
warning package.json: No license field
info No lockfile found.
warning semotus@0.0.93: No license field
[1/4] Resolving packages...
warning gulp > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning webpack-stream > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning mocha > jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
warning mocha > glob > graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
warning mocha > glob > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning gulp > vinyl-fs > glob-stream > minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning gulp > vinyl-fs > graceful-fs > natives@1.1.6: This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x.
warning gulp > vinyl-fs > glob-watcher > gaze > globule > glob > graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
warning amorphic > supertype > @types/reflect-metadata@0.1.0: This is a stub types definition for reflect-metadata (https://github.com/rbuckton/ReflectDecorators). reflect-metadata provides its own type definitions, so you don't need @types/reflect-metadata installed!
[2/4] Fetching packages...
error null-loader@3.0.0: The engine "node" is incompatible with this module. Expected version ">= 8.9.0".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
ERROR: Service 'demo-app' failed to build: The command '/bin/sh -c yarn install --production=true' returned a non-zero code: 1
(base) MM67958M3:amorphic-ticket-demo mm67958$ sudo n 10.7.0
installed : v10.7.0 (with npm 6.1.0)
(base) MM67958M3:amorphic-ticket-demo mm67958$ docker-compose up -d
Building demo-app
Step 1/11 : FROM node:8.3-alpine
---> 100eefff29d9
Step 2/11 : EXPOSE 3000
---> Using cache
---> 6cd11c90495e
Step 3/11 : RUN apk update && apk add --no-cache bash && addgroup amorphic && adduser -s /bin/bash -D -G amorphic amorphic
---> Using cache
---> bc5fd6d02ca1
Step 4/11 : WORKDIR /app
---> Using cache
---> 32d6156e8a18
Step 5/11 : COPY ./wait-for-it.sh .
---> Using cache
---> 804d8ed9a1ae
Step 6/11 : ARG NODE_ENV=production
---> Using cache
---> 15481b50a1ee
Step 7/11 : COPY ./package.json .
---> Using cache
---> a7011b952e33
Step 8/11 : RUN yarn install --production=true
---> Running in 2b29a4d0c651
yarn install v0.27.5
warning package.json: No license field
info No lockfile found.
warning semotus@0.0.93: No license field
[1/4] Resolving packages...
warning gulp > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning webpack-stream > gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning mocha > jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
warning mocha > glob > graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
warning mocha > glob > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning gulp > vinyl-fs > glob-stream > minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning amorphic > supertype > @types/reflect-metadata@0.1.0: This is a stub types definition for reflect-metadata (https://github.com/rbuckton/ReflectDecorators). reflect-metadata provides its own type definitions, so you don't need @types/reflect-metadata installed!
warning gulp > vinyl-fs > graceful-fs > natives@1.1.6: This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x.
warning gulp > vinyl-fs > glob-watcher > gaze > globule > glob > graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
[2/4] Fetching packages...
error null-loader@3.0.0: The engine "node" is incompatible with this module. Expected version ">= 8.9.0".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
ERROR: Service 'demo-app' failed to build: The command '/bin/sh -c yarn install --production=true' returned a non-zero code: 1