Sebastian Tschan
3d8dc7666d
Add node group/user with gid/uid 1000 and a home directory.
...
This is a workaround for boot2docker issue 581, see
https://github.com/boot2docker/boot2docker/issues/581
2016-11-15 16:02:51 +01:00
Christopher Horrell
9d7725cbaa
Merge pull request #269 from davidbarton/patch-1
...
Wrong username mentioned in docs
2016-11-15 09:17:58 -05:00
David Barton
e0cf6e2d24
Wrong username mentioned in docs
...
`app` should be `node`
2016-11-15 13:49:11 +01:00
Christopher Horrell
4ac0faf1ff
Merge pull request #156 from LaurentGoderre/alpine
...
Added an alpine variant
2016-11-10 11:13:52 -05:00
Laurent Goderre
d20d305f0b
Added the default user to the alpine variant
2016-11-09 20:57:36 -05:00
Laurent Goderre
218686835d
Seperate the build by version
...
Attempt to get the build to work with alpine
2016-11-09 20:57:36 -05:00
Laurent Goderre
fa01818156
Added an alpine variant
2016-11-09 20:57:36 -05:00
Christopher Horrell
872c8b21e8
Merge pull request #255 from LaurentGoderre/fix-172
...
Added LaurentGoderre as a collaborator
2016-11-09 12:32:11 -05:00
Christopher Horrell
938a1be6ee
Merge pull request #266 from chorrell/v7.10-v4.6.2
...
Update for V7.10 and v4.6.2
2016-11-09 11:25:40 -05:00
Christopher Horrell
655aea9585
Node.js v7.1.0 is now the latest
...
Updates generate-stackbrew-library.sh
2016-11-09 10:26:08 -05:00
Christopher Horrell
2c1bba840c
Update for Node.js v7.1.0. See #265
2016-11-09 09:40:21 -05:00
Christopher Horrell
1d00e55ede
Update for Node.js v4.6.2. See #265
2016-11-09 09:39:37 -05:00
Christopher Horrell
fef7a2ca49
Merge pull request #264 from LaurentGoderre/docs
...
Updated the non-root section of the Best Practices
2016-11-07 16:29:28 -05:00
Laurent Goderre
435636ab11
Updated the non-root section of the Best Practices
2016-11-07 10:02:54 -05:00
Christopher Horrell
75b8ce9c29
Merge pull request #261 from chorrell/add-non-root-user
...
Add non-root "node" user to all Docker images
2016-11-03 16:29:48 -04:00
Christopher Horrell
b18c441de4
Add non-root "node" user to all Docker images
2016-11-03 16:22:44 -04:00
Christopher Horrell
24d62663e6
Merge pull request #258 from LaurentGoderre/add-user
...
Added a non root user
2016-11-03 16:05:15 -04:00
Laurent Goderre
9234116f2a
Added a non root user
...
Allows running non-root commands (such as npm). Fixes #253
2016-10-25 14:35:44 -04:00
Christopher Horrell
bfc15f34d9
Merge pull request #257 from chorrell/v7.0.0
...
Add Node.js v7.0.0
2016-10-25 11:27:37 -04:00
Christopher Horrell
056200187f
Add Node.js v7.0.0
...
See: https://nodejs.org/en/blog/release/v7.0.0/
2016-10-25 11:05:32 -04:00
Laurent Goderre
6abfa80a80
Added LaurentGoderre as a collaborator
...
Fixes #172
2016-10-21 08:56:44 -04:00
Christopher Horrell
f485001bc9
Merge pull request #254 from chorrell/v6.9.1
...
Update for Node.js v6.9.1
2016-10-19 19:14:27 -04:00
Christopher Horrell
613d09a89a
Update for Node.js v6.9.1
...
See:
- https://nodejs.org/en/blog/release/v6.9.1/
2016-10-19 19:04:36 -04:00
Christopher Horrell
bd96c65801
Merge pull request #251 from chorrell/v6.9.0
...
Update for Node.js v6.9.0 LTS (boron)
2016-10-18 14:28:03 -04:00
Christopher Horrell
3e7f85f2b2
Update for Node.js v6.9.0 LTS (boron)
...
See:
- https://nodejs.org/en/blog/release/v6.9.0/
-
https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/
2016-10-18 14:20:59 -04:00
Christopher Horrell
7e6774404e
Merge pull request #250 from chorrell/v4.6.1
...
Update for Node.js v4.6.1
2016-10-18 13:18:08 -04:00
Christopher Horrell
a37f33d349
Update for Node.js v4.6.1
2016-10-18 13:12:06 -04:00
Christopher Horrell
338de25be3
Merge pull request #249 from chorrell/v0.10.48
...
Updated for v0.10.48
2016-10-18 12:50:22 -04:00
Christopher Horrell
2716d804bd
Updated for v0.10.48
...
Part of the October Security update:
- https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/
2016-10-18 12:43:20 -04:00
Christopher Horrell
0d105550c2
Merge pull request #248 from chorrell/0.12.17
...
Update for Node.js v0.12.17
2016-10-18 12:41:05 -04:00
Christopher Horrell
c3ff786630
Update for Node.js v0.12.17
2016-10-18 12:21:19 -04:00
Christopher Horrell
ed993e7355
Merge pull request #246 from chorrell/v6.8.1
...
Update for Node.js v6.8.1
2016-10-14 21:20:44 -04:00
Christopher Horrell
a21c91d04b
Update for Node.js v6.8.1
...
See:
- https://nodejs.org/en/blog/release/v6.8.1/
2016-10-14 21:14:57 -04:00
Christopher Horrell
9aa0c88d6f
Merge pull request #245 from fcosrno/master
...
Update README.md
2016-10-13 08:57:25 -04:00
fcosrno
92549c8114
Update README.md
...
Maybe this should be node_modules instead of npm_modules
2016-10-12 22:31:11 -04:00
Christopher Horrell
0a38fd2283
Merge pull request #244 from chorrell/v6.8.0
...
Update for Node.js v6.8.0
2016-10-12 17:18:11 -04:00
Christopher Horrell
c517001982
Add missing update for generate-stackbrew-library.sh
2016-10-12 17:11:27 -04:00
Christopher Horrell
f3c3821591
Update for Node.js v6.8.0
...
See: https://nodejs.org/en/blog/release/v6.8.0/
2016-10-12 17:04:16 -04:00
Christopher Horrell
6a396ac9cb
Merge pull request #239 from chorrell/improve-test
...
Improve tests
2016-09-29 16:32:06 -04:00
Christopher Horrell
1b99bb91e8
Better approach to establishing variants
2016-09-29 09:35:47 -04:00
Christopher Horrell
54ee1265cd
Improvements to skip "docs" and other non-docker directories
2016-09-29 09:16:18 -04:00
Christopher Horrell
86b033cf9f
Merge pull request #237 from chorrell/september-2016-security
...
Security updates, September 2016. Closes #235
2016-09-27 22:14:52 -04:00
Christopher Horrell
4029a8f719
Security updates, September 2016. Closes #235
...
This is an update for:
- Node.js v6.7.0
- Node.js v4.6.0
- Node.js v0.12.16
- Node.js v0.10.47
See:
-
https://nodejs.org/en/blog/vulnerability/september-2016-security-release
s/
- https://nodejs.org/en/blog/release/v6.7.0/
- https://nodejs.org/en/blog/release/v4.6.0/
- https://nodejs.org/en/blog/release/v0.12.16/
- https://nodejs.org/en/blog/release/v0.10.47/
2016-09-27 22:04:36 -04:00
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