Skip to content

Instantly share code, notes, and snippets.

@Janpot
Created April 18, 2014 06:15
Show Gist options
  • Save Janpot/11027223 to your computer and use it in GitHub Desktop.
Save Janpot/11027223 to your computer and use it in GitHub Desktop.
$ docker build .
Uploading context 51.71 kB
Uploading context
Step 0 : FROM woorank/base
---> 91ab7b695a0c
Step 1 : ADD . /strongops-docker
---> 50bb3ccb9170
Step 2 : RUN cd /strongops-docker && npm install
---> Running in b5ae9b045121
npm WARN package.json strongops-docker@0.0.0 No repository field.
npm http GET https://registry.npmjs.org/strong-agent
npm http GET https://registry.npmjs.org/express
npm http 200 https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/express/-/express-4.0.0.tgz
npm http 200 https://registry.npmjs.org/strong-agent
npm http GET https://registry.npmjs.org/strong-agent/-/strong-agent-0.4.2.tgz
npm http 200 https://registry.npmjs.org/express/-/express-4.0.0.tgz
npm http 200 https://registry.npmjs.org/strong-agent/-/strong-agent-0.4.2.tgz
npm http GET https://registry.npmjs.org/parseurl/1.0.1
npm http GET https://registry.npmjs.org/accepts/1.0.0
npm http GET https://registry.npmjs.org/type-is/1.0.0
npm http GET https://registry.npmjs.org/range-parser/1.0.0
npm http GET https://registry.npmjs.org/cookie/0.1.0
npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1
npm http GET https://registry.npmjs.org/fresh/0.2.2
npm http GET https://registry.npmjs.org/methods/0.1.0
npm http GET https://registry.npmjs.org/send/0.2.0
npm http GET https://registry.npmjs.org/cookie-signature/1.0.3
npm http GET https://registry.npmjs.org/merge-descriptors/0.0.2
npm http GET https://registry.npmjs.org/utils-merge/1.0.0
npm http GET https://registry.npmjs.org/escape-html/1.0.1
npm http GET https://registry.npmjs.org/qs/0.6.6
npm http GET https://registry.npmjs.org/serve-static/1.0.1
npm http GET https://registry.npmjs.org/path-to-regexp/0.1.2
npm http GET https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/accepts/1.0.0
npm http 200 https://registry.npmjs.org/range-parser/1.0.0
npm http 200 https://registry.npmjs.org/cookie/0.1.0
npm http GET https://registry.npmjs.org/accepts/-/accepts-1.0.0.tgz
npm http GET https://registry.npmjs.org/range-parser/-/range-parser-1.0.0.tgz
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/measured
npm http GET https://registry.npmjs.org/restler
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/semver
npm http 200 https://registry.npmjs.org/range-parser/-/range-parser-1.0.0.tgz
npm http 200 https://registry.npmjs.org/accepts/-/accepts-1.0.0.tgz
npm http 200 https://registry.npmjs.org/type-is/1.0.0
npm http 200 https://registry.npmjs.org/parseurl/1.0.1
npm http 200 https://registry.npmjs.org/fresh/0.2.2
npm http 200 https://registry.npmjs.org/methods/0.1.0
npm http GET https://registry.npmjs.org/type-is/-/type-is-1.0.0.tgz
npm http GET https://registry.npmjs.org/parseurl/-/parseurl-1.0.1.tgz
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.2.2.tgz
npm http GET https://registry.npmjs.org/methods/-/methods-0.1.0.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/0.2.1
npm http 200 https://registry.npmjs.org/type-is/-/type-is-1.0.0.tgz
npm http GET https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz
npm http 200 https://registry.npmjs.org/methods/-/methods-0.1.0.tgz
npm http 200 https://registry.npmjs.org/cookie-signature/1.0.3
npm http GET https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.3.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz
npm http 200 https://registry.npmjs.org/utils-merge/1.0.0
npm http 200 https://registry.npmjs.org/merge-descriptors/0.0.2
npm http 200 https://registry.npmjs.org/send/0.2.0
npm http GET https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz
npm http 200 https://registry.npmjs.org/qs/0.6.6
npm http GET https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz
npm http 200 https://registry.npmjs.org/escape-html/1.0.1
npm http GET https://registry.npmjs.org/send/-/send-0.2.0.tgz
npm http GET https://registry.npmjs.org/qs/-/qs-0.6.6.tgz
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.2.2.tgz
npm http 200 https://registry.npmjs.org/serve-static/1.0.1
npm http 200 https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz
npm http GET https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz
npm http 200 https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz
npm http 200 https://registry.npmjs.org/send/-/send-0.2.0.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.6.6.tgz
npm http 200 https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz
npm http 200 https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/serve-static/-/serve-static-1.0.1.tgz
npm http 200 https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.3.tgz
npm http 200 https://registry.npmjs.org/path-to-regexp/0.1.2
npm http 200 https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/debug/-/debug-0.8.0.tgz
npm http 200 https://registry.npmjs.org/serve-static/-/serve-static-1.0.1.tgz
npm http 200 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/async/-/async-0.1.22.tgz
npm http 200 https://registry.npmjs.org/measured
npm http GET https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.2.tgz
npm http GET https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz
npm http GET https://registry.npmjs.org/measured/-/measured-0.1.6.tgz
npm http 200 https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.2.tgz
npm http 200 https://registry.npmjs.org/semver
npm http 200 https://registry.npmjs.org/async/-/async-0.1.22.tgz
npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz
npm http 200 https://registry.npmjs.org/restler
npm http GET https://registry.npmjs.org/semver/-/semver-2.2.1.tgz
npm http GET https://registry.npmjs.org/restler/-/restler-2.0.1.tgz
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz
npm http 200 https://registry.npmjs.org/semver/-/semver-2.2.1.tgz
npm http 200 https://registry.npmjs.org/parseurl/-/parseurl-1.0.1.tgz
npm http 200 https://registry.npmjs.org/restler/-/restler-2.0.1.tgz
npm http 200 https://registry.npmjs.org/debug/-/debug-0.8.0.tgz
npm http 200 https://registry.npmjs.org/measured/-/measured-0.1.6.tgz
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/send/0.1.4
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/negotiator
npm http 200 https://registry.npmjs.org/mime
npm http 200 https://registry.npmjs.org/send/0.1.4
npm http 200 https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/send/-/send-0.1.4.tgz
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
npm http 200 https://registry.npmjs.org/send/-/send-0.1.4.tgz
npm http 200 https://registry.npmjs.org/negotiator
npm http GET https://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz
npm http 200 https://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz
npm http GET https://registry.npmjs.org/fresh/0.2.0
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http 200 https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/fresh/0.2.0
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz
> strong-agent@0.4.2 install /strongops-docker/node_modules/strong-agent
> node-gyp rebuild || exit 0
gyp http GET http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
gyp http 200 http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
make: Entering directory `/strongops-docker/node_modules/strong-agent/build'
CXX(target) Release/obj.target/strong-agent/src/strong-agent.o
SOLINK_MODULE(target) Release/obj.target/strong-agent.node
SOLINK_MODULE(target) Release/obj.target/strong-agent.node: Finished
COPY Release/strong-agent.node
make: Leaving directory `/strongops-docker/node_modules/strong-agent/build'
express@4.0.0 node_modules/express
├── methods@0.1.0
├── parseurl@1.0.1
├── merge-descriptors@0.0.2
├── utils-merge@1.0.0
├── escape-html@1.0.1
├── debug@0.8.0
├── cookie-signature@1.0.3
├── range-parser@1.0.0
├── fresh@0.2.2
├── qs@0.6.6
├── buffer-crc32@0.2.1
├── cookie@0.1.0
├── path-to-regexp@0.1.2
├── type-is@1.0.0 (mime@1.2.11)
├── accepts@1.0.0 (negotiator@0.3.0, mime@1.2.11)
├── serve-static@1.0.1 (send@0.1.4)
└── send@0.2.0 (mime@1.2.11)
strong-agent@0.4.2 node_modules/strong-agent
├── underscore@1.6.0
├── async@0.1.22
├── restler@2.0.1
├── measured@0.1.6
└── semver@2.2.1
---> badc89e75578
Step 3 : WORKDIR /strongops-docker
---> Running in 275088b2419b
---> f7004c9e3847
Step 4 : EXPOSE 3000
---> Running in 4ac67400c345
---> b07c6b2a975c
Step 5 : CMD ["npm", "start"]
---> Running in a2e87c41c911
---> 81ca3d3af2eb
Successfully built 81ca3d3af2eb
Removing intermediate container d470f9051e3f
Removing intermediate container b5ae9b045121
Removing intermediate container 275088b2419b
Removing intermediate container 4ac67400c345
Removing intermediate container a2e87c41c911
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment