feat(docker): Rework Dockerfile into layered installs and add tooling (tini, chromium, MongoDB); simplify Alpine CI image Python/pip setup; add tsdocker devDependency; remove npmextra push flag; update README and registry links
This commit is contained in:
10
changelog.md
10
changelog.md
@@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-02-07 - 5.5.0 - feat(docker)
|
||||
Rework Dockerfile into layered installs and add tooling (tini, chromium, MongoDB); simplify Alpine CI image Python/pip setup; add tsdocker devDependency; remove npmextra push flag; update README and registry links
|
||||
|
||||
- Dockerfile: split apt installs into logical layers, added tini, iputils-ping and dnsutils, moved chromium-browser into its own layer, and fixed apt cache cleanup (rm -rf)
|
||||
- Dockerfile: add MongoDB 8.0 apt repository and install in a dedicated layer
|
||||
- Alpine image (Dockerfile_alpine-szci): consolidated python3 and py3-pip install (removed ensurepip + manual pip upgrade)
|
||||
- package.json: add devDependency @git.zone/tsdocker@^1.15.1
|
||||
- npmextra.json: removed "push": false flag (affects CI/publish behavior)
|
||||
- README: update registry URLs to code.foss.global, document tini and NVM behavior, refresh image descriptions and links
|
||||
|
||||
## 2026-02-06 - 5.4.0 - feat(ci)
|
||||
replace npmci with szci across CI and images; add szci preinstalled images and make tini the PID 1 init in Docker images
|
||||
|
||||
|
||||
Reference in New Issue
Block a user