Angular is one of the most popular JavaScript frameworks. Its performance, along with the ability to handle complex enterprise applications make it a top choice for building Single Page Applications.
This Angular distribution is provided by the upstream developers, hosted at registry.npmjs.org.
The image uses Sourcemation independent image stack as its base, which is a minimal Debian-based image with a small footprint, built from scratch. Also the default version of NodeJS is Node.js 24 which is the current active LTS.
Run a temporary container with the Angular CLI serving the project in your current directory:
docker run --rm -p 3000:3000 -v "${PWD}:/your-project" -w "/your-project" -it sourcemation/angular:latest ng serve
This image uses the following environment variables:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
This image exposes the following ports:
Please note that the ports need to be either manually forwarded with the
-p option or let Docker choose some for you with the -P option.
We'd love for you to contribute! You can request new features, report bugs, or submit a pull request with your contribution to this image on the Sourcemation GitHub repository.
Disclaimer: The sourcemation/angular image is not affiliated with Google
LLC. The respective companies and organisations own the trademarks mentioned in
the offering. The sourcemation/angular image is a separate project and is
maintained by Sourcemation.
A detailed risk analysis report of the image and its components can be found on the Sourcemation platform.
For more information, check out the overview of Angular CLI page.
The base license for the solution (Angular) is the MIT License. The licenses for each component shipped as part of this image can be found on the image's appropriate Sourcemation entry.
Content type
Image
Digest
sha256:5ea645e7d…
Size
335 MB
Last updated
12 days ago
docker pull sourcemation/angular