Private
Public Access
fix: use lowercase Planmeca namespace in repository references
Changed all remaining `Planmeca` repository and Docker image references to lowercase `planmeca`. This fixes Docker/registry image names, because Docker repository names must be lowercase, and prevents CI builds from failing with invalid tag errors.
+4
-4
@@ -75,19 +75,19 @@ The final server image imports:
|
||||
Build payload:
|
||||
|
||||
```bash
|
||||
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 ./romexis-payload
|
||||
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 ./romexis-payload
|
||||
```
|
||||
|
||||
Build Firebird payload:
|
||||
|
||||
```bash
|
||||
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest ./romexis-firebird-payload
|
||||
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest ./romexis-firebird-payload
|
||||
```
|
||||
|
||||
Build server image:
|
||||
|
||||
```bash
|
||||
docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
|
||||
docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
|
||||
```
|
||||
|
||||
---
|
||||
@@ -97,7 +97,7 @@ docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.
|
||||
Disable cache and show full logs:
|
||||
|
||||
```bash
|
||||
docker build --no-cache --progress=plain --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
|
||||
docker build --no-cache --progress=plain --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
+1
-1
@@ -116,6 +116,6 @@ Check the final image:
|
||||
|
||||
```bash
|
||||
docker run --rm --entrypoint find \
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<tag> \
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<tag> \
|
||||
/opt -maxdepth 3 -type f
|
||||
```
|
||||
|
||||
+11
-11
@@ -7,17 +7,17 @@ Images are published to the Gitea package registry namespace used by the project
|
||||
## Main Images
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
|
||||
|
||||
gitea.buchhorster.de/Planmeca/romexis-payload:<version>
|
||||
gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest
|
||||
gitea.buchhorster.de/planmeca/romexis-payload:<version>
|
||||
gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest
|
||||
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>
|
||||
|
||||
gitea.buchhorster.de/Planmeca/romexis-migration-service:<tag>
|
||||
gitea.buchhorster.de/planmeca/romexis-migration-service:<tag>
|
||||
```
|
||||
|
||||
---
|
||||
@@ -68,13 +68,13 @@ romexis-server:6.5.3.444.203
|
||||
## Pulling Images
|
||||
|
||||
```bash
|
||||
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64
|
||||
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64
|
||||
```
|
||||
|
||||
For multiarch usage:
|
||||
|
||||
```bash
|
||||
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
|
||||
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203
|
||||
```
|
||||
|
||||
---
|
||||
@@ -84,5 +84,5 @@ docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
|
||||
If Docker Compose expects a registry image but you built locally, tag it accordingly:
|
||||
|
||||
```bash
|
||||
docker tag romexis-server:local gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64
|
||||
docker tag romexis-server:local gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64
|
||||
```
|
||||
|
||||
+2
-2
@@ -78,7 +78,7 @@ The script resolves the target marker from `/opt/romexis/version` and runs updat
|
||||
|
||||
```bash
|
||||
docker run --rm --entrypoint find \
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<tag> \
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<tag> \
|
||||
/opt -maxdepth 3 -type f | sort
|
||||
```
|
||||
|
||||
@@ -86,7 +86,7 @@ Open shell:
|
||||
|
||||
```bash
|
||||
docker run --rm -it --entrypoint bash \
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<tag>
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<tag>
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
+2
-2
@@ -121,7 +121,7 @@ If a payload image is based on `scratch`, it may not have a shell.
|
||||
Use:
|
||||
|
||||
```bash
|
||||
docker save gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest -o payload.tar
|
||||
docker save gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest -o payload.tar
|
||||
mkdir payload rootfs
|
||||
tar -xf payload.tar -C payload
|
||||
tar -xf payload/<layer-id>/layer.tar -C rootfs
|
||||
@@ -131,5 +131,5 @@ find rootfs/opt -type f | sort
|
||||
If the image includes a shell:
|
||||
|
||||
```bash
|
||||
docker run --rm -it --entrypoint sh gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest
|
||||
docker run --rm -it --entrypoint sh gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest
|
||||
```
|
||||
|
||||
+12
-12
@@ -36,8 +36,8 @@ Es enthält gemeinsame Laufzeitabhängigkeiten:
|
||||
Tags:
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
|
||||
```
|
||||
|
||||
Das Base Image ist bewusst vom Romexis Server Image getrennt, damit es nicht für jede Romexis-Version erneut gebaut werden muss.
|
||||
@@ -58,14 +58,14 @@ Es enthält:
|
||||
Architekturspezifische Tags:
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
|
||||
```
|
||||
|
||||
Multiarch-Manifest-Tag:
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>
|
||||
```
|
||||
|
||||
---
|
||||
@@ -220,7 +220,7 @@ docker buildx build \
|
||||
--sbom=false \
|
||||
--build-arg TARGETARCH=amd64 \
|
||||
--build-arg IMAGE_VERSION=11-amd64 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
|
||||
--load \
|
||||
./romexis-base
|
||||
```
|
||||
@@ -234,8 +234,8 @@ docker buildx build \
|
||||
--sbom=false \
|
||||
--build-arg TARGETARCH=amd64 \
|
||||
--build-arg ROMEXIS_VERSION=6.5.3 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3-amd64 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3-amd64 \
|
||||
--load \
|
||||
./romexis
|
||||
```
|
||||
@@ -266,7 +266,7 @@ docker buildx build \
|
||||
--provenance=false \
|
||||
--sbom=false \
|
||||
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
|
||||
--load \
|
||||
./romexis-payload
|
||||
```
|
||||
@@ -280,9 +280,9 @@ docker buildx build \
|
||||
--sbom=false \
|
||||
--build-arg TARGETARCH=amd64 \
|
||||
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
|
||||
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
|
||||
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 \
|
||||
--load \
|
||||
./romexis
|
||||
```
|
||||
|
||||
+12
-12
@@ -36,8 +36,8 @@ It contains shared runtime dependencies:
|
||||
Tags:
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
|
||||
```
|
||||
|
||||
The base image is intentionally separated from the Romexis Server image so it does not need to be rebuilt for every Romexis version.
|
||||
@@ -58,14 +58,14 @@ It contains:
|
||||
Architecture-specific tags:
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
|
||||
```
|
||||
|
||||
Multi-architecture manifest tag:
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>
|
||||
```
|
||||
|
||||
---
|
||||
@@ -220,7 +220,7 @@ docker buildx build \
|
||||
--sbom=false \
|
||||
--build-arg TARGETARCH=amd64 \
|
||||
--build-arg IMAGE_VERSION=11-amd64 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
|
||||
--load \
|
||||
./romexis-base
|
||||
```
|
||||
@@ -234,8 +234,8 @@ docker buildx build \
|
||||
--sbom=false \
|
||||
--build-arg TARGETARCH=amd64 \
|
||||
--build-arg ROMEXIS_VERSION=6.5.3 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3-amd64 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3-amd64 \
|
||||
--load \
|
||||
./romexis
|
||||
```
|
||||
@@ -266,7 +266,7 @@ docker buildx build \
|
||||
--provenance=false \
|
||||
--sbom=false \
|
||||
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
|
||||
--load \
|
||||
./romexis-payload
|
||||
```
|
||||
@@ -280,9 +280,9 @@ docker buildx build \
|
||||
--sbom=false \
|
||||
--build-arg TARGETARCH=amd64 \
|
||||
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
|
||||
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 \
|
||||
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
|
||||
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
|
||||
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 \
|
||||
--load \
|
||||
./romexis
|
||||
```
|
||||
|
||||
+8
-8
@@ -1,6 +1,6 @@
|
||||
# Romexis Docker
|
||||
|
||||
[English](README.md) | [Deutsch](README.de.md) | [Build-Prozess](BUILD.de.md) | [Entwicklerdokumentation](DEVELOPERS.md) | []
|
||||
[English](README.md) | [Deutsch](README.de.md) | [Build-Prozess](BUILD.de.md) | [Entwicklerdokumentation](DEVELOPERS.md) | []
|
||||
|
||||
> Containerisierte Ausführung von Planmeca Romexis Server 6.5 unter Linux mit Docker, Microsoft SQL Server und einem wiederverwendbaren Multiarch-Romexis-Basisimage.
|
||||
|
||||
@@ -123,12 +123,12 @@ Die Images werden in der Gitea Container Registry des Projekts veröffentlicht.
|
||||
### Image-Struktur
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
|
||||
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>
|
||||
```
|
||||
|
||||
Die architekturspezifischen Tags werden für das Multiarch-Manifest verwendet.
|
||||
@@ -136,7 +136,7 @@ Die architekturspezifischen Tags werden für das Multiarch-Manifest verwendet.
|
||||
### Beispiel-Pull
|
||||
|
||||
```bash
|
||||
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
|
||||
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203
|
||||
```
|
||||
|
||||
### Installierte Romexis-Version prüfen
|
||||
@@ -144,7 +144,7 @@ docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
|
||||
```bash
|
||||
docker run --rm \
|
||||
--entrypoint cat \
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 \
|
||||
gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203 \
|
||||
/opt/romexis/version
|
||||
```
|
||||
|
||||
|
||||
+8
-8
@@ -1,6 +1,6 @@
|
||||
# Romexis Docker
|
||||
|
||||
[English](README.md) | [Deutsch](README.de.md) | [Build process](BUILD.md) | [Developer notes](DEVELOPERS.md) | []
|
||||
[English](README.md) | [Deutsch](README.de.md) | [Build process](BUILD.md) | [Developer notes](DEVELOPERS.md) | []
|
||||
|
||||
> Containerized deployment of Planmeca Romexis Server 6.5 on Linux using Docker, Microsoft SQL Server and a reusable multi-architecture Romexis base image.
|
||||
|
||||
@@ -123,12 +123,12 @@ Images are published to the Gitea Container Registry namespace used by the proje
|
||||
### Image layout
|
||||
|
||||
```text
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
|
||||
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:<version>
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
|
||||
gitea.buchhorster.de/planmeca/romexis-server:<version>
|
||||
```
|
||||
|
||||
The architecture-specific tags are used internally by the multi-architecture manifest.
|
||||
@@ -136,7 +136,7 @@ The architecture-specific tags are used internally by the multi-architecture man
|
||||
### Example pull
|
||||
|
||||
```bash
|
||||
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
|
||||
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203
|
||||
```
|
||||
|
||||
### Verify installed Romexis version
|
||||
@@ -144,7 +144,7 @@ docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
|
||||
```bash
|
||||
docker run --rm \
|
||||
--entrypoint cat \
|
||||
gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 \
|
||||
gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203 \
|
||||
/opt/romexis/version
|
||||
```
|
||||
|
||||
|
||||
+3
-3
@@ -31,14 +31,14 @@ A release usually includes:
|
||||
## Image Verification
|
||||
|
||||
```bash
|
||||
docker pull gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
|
||||
docker pull gitea.buchhorster.de/Planmeca/romexis-server:<version>
|
||||
docker pull gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
|
||||
docker pull gitea.buchhorster.de/planmeca/romexis-server:<version>
|
||||
```
|
||||
|
||||
Inspect:
|
||||
|
||||
```bash
|
||||
docker manifest inspect gitea.buchhorster.de/Planmeca/romexis-server:<version>
|
||||
docker manifest inspect gitea.buchhorster.de/planmeca/romexis-server:<version>
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
+3
-3
@@ -27,9 +27,9 @@ Example defaults:
|
||||
ARG TARGETARCH=amd64
|
||||
ARG ROMEXIS_VERSION=6.5.3.444.203
|
||||
|
||||
ARG ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-${TARGETARCH}
|
||||
ARG ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:${ROMEXIS_VERSION}
|
||||
ARG ROMEXIS_FIREBIRD_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest
|
||||
ARG ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-${TARGETARCH}
|
||||
ARG ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-payload:${ROMEXIS_VERSION}
|
||||
ARG ROMEXIS_FIREBIRD_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user