docker-node
docker-node copied to clipboard
Official Docker Image for Node.js :whale: :turtle: :rocket:
How can we automate deployment of the docker images? What steps are we currently doing manually? Could we do this with actions? /cc @mmarchini for her actions expertise
Replace all other linters with super-linter (docs here): https://github.com/github/super-linter It has all the linters that the previous actions used. Docs for disabling rules: https://github.com/github/super-linter/blob/master/docs/disabling-linters.md Refs: https://github.com/nodejs/docker-node/pull/1368#issuecomment-709465574
## Environment * **Platform**: Ubuntu 20.04 * **Docker Version**: 20.10.10 * **Node.js Version**: 16.13.0 * **Image Tag**: `node:16` ## Expected Behavior When execute `npm run` by root user, the npm-script...
## Description BATS was initially added to this repository in https://github.com/nodejs/docker-node/pull/802, but was then removed in https://github.com/nodejs/docker-node/pull/1339. This adds it back, and hooks it up to Github Actions. This also...
## Environment * **Platform**: ``` $ uname -a Linux vote 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux ``` * **Docker Version**: ``` $ docker...
Node.js still comes with npm as the default package manager. And the official Node.js online documentation continues to list npm commands. However, the official Node.js Docker Hub images strangely contain...
Hey there! We've now moved the devcontainer I've been working on into the org 🎊 This devcontainer is a docker image that should ideally be published to Docker Hub. _Ideally_,...
### Version 14.18.2 ### Platform alpine ### Subsystem _No response_ ### What steps will reproduce the bug? FROM node:14-alpine3.14 (Node Version: 14.18.2)--> with this having as base image when we...
I read this in the [Docker and Node.js Best Practices](https://github.com/nodejs/docker-node/blob/main/docs/BestPractices.md#handling-kernel-signals): ``` Handling Kernel Signals Node.js was not designed to run as PID 1 which leads to unexpected behaviour when running...
This PR aims to add a new variant named `alpine-runtime` which only bundles the `node` executable (without `npm` nor `yarn`). ## Description This PR adds a new variant: `alpine-linux`. This...