D:\Node project\expressCart-master\expressCart-master>docker-compose up --build
Creating network "expresscart-master_default" with the default driver
Creating volume "expresscart-master_expresscart-mongo-data" with default driver
Pulling mongodb (mongo:3.4.10)...
3.4.10: Pulling from library/mongo
c4bb02b17bb4: Pulling fs layer
3f58e3bb3be4: Pulling fs layer
c4bb02b17bb4: Pull complete
3f58e3bb3be4: Pull complete
a229fb575a6e: Pull complete
8f5ddc533743: Pull complete
5e9d2af6e206: Pull complete
8b17a0553222: Pull complete
1723351cb8b4: Pull complete
78dd8437755a: Pull complete
61012c043572: Pull complete
76aeb242d479: Pull complete
bdc8171e92f4: Pull complete
Digest: sha256:b84baeffd0f14bebaf057b36de9414ee41584a897351795f4a3889257cf19b6d
Status: Downloaded newer image for mongo:3.4.10
Building expresscart
Step 1/17 : FROM mhart/alpine-node:8
8: Pulling from mhart/alpine-node
5a3ea8efae5d: Pull complete
daa037a6151f: Pull complete
Digest: sha256:c880e941cde8af52dbd543f1c3a45b0f53b8370f906f6f469581edadf2059df9
Status: Downloaded newer image for mhart/alpine-node:8
---> b9df20fda4ef
Step 2/17 : ENV NODE_VERSION 8.9.4
---> Running in e7559ce45246
Removing intermediate container e7559ce45246
---> 996aff966848
Step 3/17 : RUN apk add --no-cache make gcc g++ python bash
---> Running in 6a4de3ad9021
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/25) Installing ncurses-terminfo-base (6.0_p20171125-r1)
(2/25) Installing ncurses-terminfo (6.0_p20171125-r1)
(3/25) Installing ncurses-libs (6.0_p20171125-r1)
(4/25) Installing readline (6.3.008-r5)
(5/25) Installing bash (4.3.48-r1)
Executing bash-4.3.48-r1.post-install
(6/25) Installing binutils-libs (2.30-r1)
(7/25) Installing binutils (2.30-r1)
(8/25) Installing gmp (6.1.2-r0)
(9/25) Installing isl (0.17.1-r0)
(10/25) Installing libgomp (6.3.0-r4)
(11/25) Installing libatomic (6.3.0-r4)
(12/25) Installing pkgconf (1.3.7-r0)
(13/25) Installing mpfr3 (3.1.5-r0)
(14/25) Installing mpc1 (1.0.3-r0)
(15/25) Installing gcc (6.3.0-r4)
(16/25) Installing musl-dev (1.1.16-r15)
(17/25) Installing libc-dev (0.7.1-r0)
(18/25) Installing g++ (6.3.0-r4)
(19/25) Installing make (4.2.1-r0)
(20/25) Installing libbz2 (1.0.6-r5)
(21/25) Installing expat (2.2.0-r1)
(22/25) Installing libffi (3.2.1-r3)
(23/25) Installing gdbm (1.12-r0)
(24/25) Installing sqlite-libs (3.25.3-r0)
(25/25) Installing python2 (2.7.15-r0)
Executing busybox-1.26.2-r11.trigger
OK: 208 MiB in 40 packages
Removing intermediate container 6a4de3ad9021
---> f8b3137927c7
Step 4/17 : WORKDIR /var/expressCart
---> Running in 6ed5661066dc
Removing intermediate container 6ed5661066dc
---> 2b5cfcf0a37d
Step 5/17 : COPY lib/ /var/expressCart/lib/
---> f54b49ddff01
Step 6/17 : COPY bin/ /var/expressCart/bin/
---> 8cd111eeba01
Step 7/17 : COPY config/ /var/expressCart/config/
---> 3fc769e44a11
Step 8/17 : COPY public/ /var/expressCart/public/
---> 2c70e3fb2f42
Step 9/17 : COPY routes/ /var/expressCart/routes/
---> 2fc3ad9964cf
Step 10/17 : COPY views/ /var/expressCart/views/
---> c3ff4c74520d
Step 11/17 : COPY app.js /var/expressCart/
---> ac1f39e9a854
Step 12/17 : COPY package.json /var/expressCart/
---> d6990c64503b
Step 13/17 : COPY gulpfile.js /var/expressCart/
---> 0d913acea24d
Step 14/17 : RUN npm install
---> Running in 3dce193ad42a
npm WARN deprecated [email protected]: bcrypt-nodejs is no longer actively maintained. Please use bcrypt or bcryptjs. See https://github.com/kelektiv/node.bcrypt.js/wiki/bcrypt-vs-brypt.js to learn more about these two options
npm WARN deprecated [email protected]: Please note that v5.0.1+ of superagent removes User-Agent header by default, therefore you may need to add it yourself (e.g. GitHub blocks requests without a User-Agent header). This notice will go away with v5.0.2+ once it is released.
npm WARN deprecated [email protected]: Please upgrade to 2.2.19 or higher
> [email protected] install /var/expressCart/node_modules/fibers
> node build.js || nodejs build.js
make: Entering directory '/var/expressCart/node_modules/fibers/build'
CXX(target) Release/obj.target/fibers/src/fibers.o
CXX(target) Release/obj.target/fibers/src/coroutine.o
CC(target) Release/obj.target/fibers/src/libcoro/coro.o
SOLINK_MODULE(target) Release/obj.target/fibers.node
COPY Release/fibers.node
make: Leaving directory '/var/expressCart/node_modules/fibers/build'
Installed in `/var/expressCart/node_modules/fibers/bin/linux-x64-57-musl/fibers.node`
> [email protected] postinstall /var/expressCart/node_modules/core-js
> node scripts/postinstall || echo "ignore"
Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!
The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock
Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)
> [email protected] postinstall /var/expressCart/node_modules/node-cron
> opencollective-postinstall
Thank you for using node-cron!
If you rely on this package, please consider supporting our open collective:
> https://opencollective.com/node-cron/donate
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN [email protected] requires a peer of eslint@^4.19.1 || ^5.3.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/glob-watcher/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
added 1121 packages from 494 contributors and audited 8512 packages in 79.66s
found 0 vulnerabilities
Removing intermediate container 3dce193ad42a
---> f4308de707e2
Step 15/17 : VOLUME /var/expressCart/data
---> Running in ecd772a8fc8d
Removing intermediate container ecd772a8fc8d
---> 300813b670e6
Step 16/17 : EXPOSE 1111
---> Running in 94affc999a67
Removing intermediate container 94affc999a67
---> 825a066d12b8
Step 17/17 : ENTRYPOINT ["npm", "start"]
---> Running in c19b3ab92d29
Removing intermediate container c19b3ab92d29
---> 70a6d41e2c43
Successfully built 70a6d41e2c43
Successfully tagged node:8
Creating expresscart-mongodb ... done
Creating expresscart ... done
Attaching to expresscart-mongodb, expresscart
expresscart |
expresscart | > [email protected] start /var/expressCart
expresscart | > node app.js
expresscart |
expresscart | Setting up indexes..
expresscart | - Product indexing complete
expresscart | - Order indexing complete
expresscart | - Customer indexing complete