Giter Site home page Giter Site logo

docker-node-pnpm's Introduction

docker-node-pnpm

Non-official Docker Node images with pnpm pre-installed.

srbarba/pnpm

This Docker image is an extension of the official Node image, designed for developers who wish to use pnpm, a fast and efficient package manager, as an alternative to npm. Like the official Node images, this image provides a robust and reliable environment for running Node.js applications, but with the added benefit of having pnpm already installed and ready to use.

Why Use This Image?

Improved Efficiency: pnpm offers better storage efficiency and speed compared to npm, which can help reduce build times in both development and production environments. Compatibility: This image closely follows the updates and configurations of the official Node image, ensuring that any project that works on the official Node image will work just as well here, with the additional advantage of pnpm. Ready to Use: No additional installations are needed to start managing dependencies with pnpm. Usage

You can use this image exactly as you would use the base Node image, with the difference being that when you need to manage packages, you should use pnpm instead of npm.

Configurations and Extensions

Specific configurations, including environment variables, volumes, and command options, are handled in the same way as in the official Node image. For more details on operation and configuration options, refer to the documentation of the official Node image.

Maintenance and Updates

The maintenance of this image follows the update cycle of the official Node image, with additional updates for pnpm as necessary to take advantage of the latest improvements and security fixes.

docker-node-pnpm's People

Contributors

github-actions[bot] avatar srbarba avatar renovate[bot] avatar

Watchers

 avatar

docker-node-pnpm's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

This repository currently has no open or pending branches.

Detected dependencies

dockerfile
Dockerfile
  • node 20.12.2-alpine3.19@sha256:e18f74fc454fddd8bf66f5c632dfc78a32d8c2737d1ba4e028ee60cfc6f95a9b
github-actions
.github/workflows/update-images.yml
  • actions/checkout v4
  • actions/setup-node v4
  • actions/github-script v7
  • actions/github-script v7
  • actions/upload-artifact v4
  • actions/checkout v4
  • docker/setup-buildx-action v3
  • docker/login-action v3
  • docker/build-push-action v5
  • actions/github-script v7
  • docker/build-push-action v5
  • actions/checkout v4
  • actions/download-artifact v4
  • peter-evans/create-pull-request v6
  • peter-evans/enable-pull-request-automerge v3
npm
package.json
  • giget ^1.2.3

  • Check this box to trigger a request for Renovate to run again on this repository

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Location: renovate.json
Error type: The renovate configuration file contains some invalid settings
Message: Custom Manager contains disallowed fields: datasource, versioning, Invalid configuration option: customManagers[1].datasource

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.