Christopher Horrell
9cd8d4c47e
Update script improvements ( #236 )
...
* Better approach to determining available variants (Borrowed from generate-stackbrew-library.sh
)
* Better approach for skipping "docs" and other non-docker directories (Borrowed from generate-stackbrew-library.sh)
* Also disables tracing from previous commit.
2016-09-26 13:44:19 -04:00
Christopher Horrell
06eb255cfa
Update to use newer manifest file format ( #233 )
...
The new format is base on based on RFC 2822.
See:
https://github.com/docker-library/official-images#instruction-format
Also:
* No longer hardcodes the variant names (onbuild slim wheezy)
* Sorts version numbers which puts the higher version numbers first
* Adds link to generate-stackbrew-library.sh in manifest header
* Don't script against `ls` when determining variants
* And some other code improvements
2016-09-23 16:08:17 -04:00
Christopher Horrell
0e76bf977c
Merge pull request #232 from chorrell/NODE_ENV-fix
...
Set ENV for NODE_ENV
2016-09-19 20:24:09 -04:00
Christopher Horrell
1c65c4ed37
Set ENV for NODE_ENV
...
This ensures that the value of NODE_ENV is made available to the CMD
context. This ensures commands such as `npm start` or `node index.js`
are using the correct NODE_ENV.
See comments in
https://github.com/docker-library/official-images/pull/2156
2016-09-19 16:36:04 -04:00
Christopher Horrell
bfad769752
Merge pull request #231 from chorrell/NODE_ENV
...
Add NODE_ENV ARG to all Dockerfiles
2016-09-19 11:34:56 -04:00
Christopher Horrell
3e39810622
Add NODE_ENV ARG to all Dockerfiles
2016-09-19 11:12:54 -04:00
Christopher Horrell
3502ce7b18
Merge pull request #228 from mrw34/patch-1
...
Add NODE_ENV ARG to onbuild template
2016-09-16 14:10:49 -04:00
Mark Woodbridge
e71d35ffe6
Document build argument
2016-09-16 16:18:00 +01:00
Christopher Horrell
75ef1e4236
Merge pull request #230 from chorrell/drop-v5
...
Drop Node.js v5
2016-09-16 10:39:24 -04:00
Christopher Horrell
5dfa3928d9
Drop Node.js v5
...
Support for Node.js v5 was dropped at the end of June of this year and
is no longer being updated.
See: https://nodejs.org/en/blog/community/v5-to-v7/
Note that the tags for v5 versions will still be available in the
Docker Hub
2016-09-15 21:37:43 -04:00
Christopher Horrell
d009d96459
Merge pull request #229 from chorrell/v6.6.0
...
Update for Node.js v6.6.0
2016-09-15 21:26:16 -04:00
Christopher Horrell
62a39d8d52
Update for Node.js v6.6.0
2016-09-15 21:12:34 -04:00
Mark Woodbridge
0fc3e930db
Correct location of ARG instruction
2016-09-15 17:41:03 +01:00
Mark Woodbridge
aa53b15137
Add NODE_ENV ARG to onbuild template
...
It's currently impossible to prevent npm installing devDependencies when using the node onbuild images. Adding a NODE_ENV ARG enables `docker build --build-arg NODE_ENV=production .`, which is the equivalent of `npm install --production`. Providing the `--build-arg` is optional, so this is backwards-compatible.
2016-09-15 13:50:33 +01:00
Christopher Horrell
2ba1b9cd87
Merge pull request #226 from chorrell/v6.5.0
...
Update for Node.js v6.5.0
2016-08-29 16:31:49 -04:00
Christopher Horrell
910443c39c
Update for Node.js v6.5.0
2016-08-29 16:24:46 -04:00
Christopher Horrell
248d7fa4b6
Merge pull request #192 from chorrell/nodejs-symlink
...
Add symlink to nodejs. Fixes #181
2016-08-29 16:19:37 -04:00
Christopher Horrell
5ad063e3ba
Add symlink to nodejs. Fixes #181
...
This adds compatibility with the Debian/Ubuntu packages that assume a
'nodejs' binary
2016-08-29 15:23:21 -04:00
Christopher Horrell
73b0a6ee7f
Merge pull request #221 from joanrodriguez/patch-2
...
Update README.md
2016-08-24 18:38:15 -04:00
Joan-Diego Rodriguez
d84f90c86e
Update README.md
...
Mentioned of npm_modules in .dockerignore when using onbuild image
2016-08-24 12:07:43 +02:00
Christopher Horrell
8e1370ea54
Merge pull request #218 from chorrell/v4.5.0
...
Update for Node.js v4.5.0
2016-08-16 15:20:09 -04:00
Christopher Horrell
4ad33b57b2
Update for Node.js v4.5.0
...
See: https://nodejs.org/en/blog/release/v4.5.0/
2016-08-16 14:53:14 -04:00
Christopher Horrell
2266820691
Merge pull request #217 from chorrell/v6.4.0
...
Update for Node.js v6.4.0
2016-08-16 12:02:36 -04:00
Christopher Horrell
be9abca6b1
Update for Node.js v6.4.0
2016-08-16 11:53:57 -04:00
William Blankenship
614e8e7e70
Merge pull request #113 from Starefossen/docs/npm-verbose-output
...
Explain the npm verbosity in the node image
2016-07-29 15:14:28 -07:00
Christopher Horrell
ea09683ffc
Merge pull request #213 from chorrell/v6.3.1
...
Update for Node.js v6.3.1. Closes #212
2016-07-21 20:52:29 -04:00
Christopher Horrell
ae9e2d4f04
Update for Node.js v6.3.1. Closes #212
2016-07-21 20:39:49 -04:00
Hans Kristian Flaatten
8ed3f95322
Merge pull request #211 from styfle/patch-1
...
docs: Fix minor typos in BestPractices.md
2016-07-07 23:13:55 +02:00
Steven
6c64e29389
docs: Fix minor typos in BestPractices.md
...
Add commas and change "inn" to "in".
2016-07-07 12:04:50 -04:00
Hans Kristian Flaatten
00ef7c59d4
Update stackbrew updater with Node v6.3
2016-07-06 23:26:21 +02:00
Hans Kristian Flaatten
d43c050d25
Merge pull request #210 from Starefossen/node-6-3-0
...
Upgrade Node to 6.3.0
2016-07-06 23:23:29 +02:00
Hans Kristian Flaatten
6a984d5b1f
Upgrade Node to 6.3.0
...
PR-URL: #209
Related: nodejs/node#7550 , nodejs/node#7441
Signed-off-by: Hans Kristian Flaatten <hans.kristian.flaatten@dnt.no>
2016-07-06 23:15:59 +02:00
Christopher Horrell
547a43b337
Merge pull request #208 from chorrell/Node.js-v4.4.7
...
Update to Node.js v4.4.7. Fixes #202 .
2016-06-28 19:25:09 -04:00
Christopher Horrell
bf93fccf8e
Update to Node.js v4.4.7. Fixes #202 .
...
See:
- https://github.com/nodejs/LTS/issues/114
- https://github.com/nodejs/node/pull/7395
2016-06-28 19:18:20 -04:00
Hans Kristian Flaatten
95a5dd9cc5
Explain the npm log verbosity in the Node.JS Docker Image
...
Close : nodejs/docker-node#57
Related: nodejs/docker-iojs#36
Signed-off-by: Hans Kristian Flaatten <hans.kristian.flaatten@dnt.no>
2016-06-24 14:17:11 +02:00
Christopher Horrell
35d8bfc8b9
Merge pull request #204 from chorrell/security-update-2016-06-23
...
Update for Node.js v0.10.46, v0.12.15, v4.4.6 and v5.12.0
2016-06-23 21:05:04 -04:00
Christopher Horrell
50b56d39a2
Update for Node.js v0.10.46, v0.12.15, v4.4.6 and v5.12.0
...
See:
- https://github.com/nodejs/LTS/issues/114
- https://nodejs.org/en/blog/release/v0.10.46/
- https://nodejs.org/en/blog/release/v0.12.15/
- https://nodejs.org/en/blog/release/v4.4.6/
- https://nodejs.org/en/blog/release/v5.12.0/
2016-06-23 20:48:47 -04:00
Peter Petrov
aea73d5555
Merge pull request #200 from noduh/fix_pesho
...
Fix @pesho's GitHub link
2016-06-23 13:39:09 +03:00
William Kapke
de9c6d24d6
Fix @pesho's GitHub link
2016-06-22 21:21:00 -07:00
Christopher Horrell
ed1e1dd9f1
Merge pull request #197 from chorrell/v6.2.2
...
Update for v6.2.2
2016-06-17 12:41:13 -04:00
Christopher Horrell
dc9ceb77ad
Update for v6.2.2
2016-06-17 12:33:08 -04:00
Christopher Horrell
557cd76fb7
Merge pull request #191 from chorrell/v6.2.1
...
Update for v6.2.1
2016-06-02 21:07:38 -04:00
Christopher Horrell
466e418a11
Update for v6.2.1
2016-06-02 21:02:21 -04:00
Christopher Horrell
4630c6237c
Merge pull request #187 from chorrell/v4.4.5
...
Update for v4.4.5
2016-05-24 12:23:21 -07:00
Christopher Horrell
fdcbbd6445
Update for v4.4.5
2016-05-24 12:04:55 -07:00
Christopher Horrell
bb5b057d4e
Merge pull request #184 from chorrell/v6.2.0
...
Update for v6.2.0
2016-05-17 19:15:30 -04:00
Christopher Horrell
9a4e5a31df
Update for v6.2.0
...
See #183
2016-05-17 19:08:28 -04:00
Christopher Horrell
c16cc3fab8
Merge pull request #180 from chorrell/openssl-updates-20160505
...
Openssl updates 20160505
2016-05-06 10:07:58 -04:00
Christopher Horrell
6778e14c0c
Update for v0.12.14
2016-05-06 09:52:39 -04:00
Christopher Horrell
5e058d36cc
Update for v0.10.45
2016-05-06 09:21:55 -04:00