Comments (2)
Hey @wyardley, Just to confirm, what you're trying to say is you would like to have a new node version e.g 14.21, but use an older ubuntu version (20.04) vs what the default base image has (22.04)?
If so, I think this is a good idea, and I think @felicianotech would agree, especially when there are breaking changes introduced or in the case of our base image changing from 20.04 to 22.04 in October.
The ability to do this already exists. However, it has not been implemented directly. For example, in cimg-base, there are directories for 18.04, 20.04, and 22.04.
So for your use-case, FROM cimg/base:2022.11-20.04
would be what you're looking for.
This is an example for Ruby to address OpenSSL compatibility. 2.7 vs 3.1
I'm going to put this in the backlog as a future task to work on
from cimg-node.
Yes, confirming that’s what I’d like!
Also if there were a way to bake in an OpenSSL v1 compatibility layer into the base image that has 22.x, that would make my more specific issue a lot less of an issue (could file a separate issue for that if it’s something you’d consider)
from cimg-node.
Related Issues (20)
- node:current - /bin/bash: line 6: npm: command not found HOT 5
- Yarn 3 has issues as a result of build time variables NODE_VER and YARN_VER HOT 2
- Recent image broke `npm --prefix DIR run` functionality HOT 9
- Update README for permissions
- Publish v16.16.0 - new LTS version
- symlink `npm`, `node` to /usr/loca/bin HOT 6
- `npm install -g gh-pages` failed in `cimg/node:current` image HOT 2
- Snyk Critical Vulnerabilities HOT 1
- Latest release of node:lts-browsers breaks corepack prepare/activate HOT 3
- Latest version of image run out of memory HOT 2
- Recent versions of image cause jest to fail HOT 1
- permissions on node 16:17 HOT 1
- Using the image in other CI tools HOT 3
- shallow checkout HOT 5
- /home/circleci/.local/bin is in path but doesn’t exist by default HOT 2
- Can you create this image please? HOT 1
- Publish major version (only) tag pointing at the latest build for a major node version HOT 1
- cimg/node:16.18 & cimg/node:16.19: "Mongod instance closed with code \"127\"" was thrown, throw an Error :) HOT 2
- Migrating from circleci/node:16.13-browsers to cimg/node:16-13 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cimg-node.