- Initial release.

This commit is contained in:
Arnaud G. GIBERT 2024-08-25 18:17:03 +02:00
commit 6ad8c6a1e4
6 changed files with 95 additions and 0 deletions

28
.env Normal file
View File

@ -0,0 +1,28 @@
# Rx3 Server Mageia-9 Docker Image
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
# Global Settings
#-------------------------------------------------------------------------------
IMG_ORG="rx3"
IMG_REGISTRY="docker.xor.rx3:5000"
IMG_URL_PREFIX="${IMG_REGISTRY}/${IMG_ORG}"
#-------------------------------------------------------------------------------
# Image Settings
#-------------------------------------------------------------------------------
IMG_ID="server-mga9"
IMG_NAME="Rx3 Server Mageia-9 Docker Image"
IMG_VERSION="1.0.0"
IMG_URL="${IMG_URL_PREFIX}/${IMG_ID}:${IMG_VERSION}"
IMG_MAINTAINER='"Arnaud G. GIBERT" <arnaud@rx3.net>'
#-------------------------------------------------------------------------------
# User Settings
#-------------------------------------------------------------------------------

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
*~
*.old

20
Dockerfile Normal file
View File

@ -0,0 +1,20 @@
# Rx3 Server Mageia-9 Docker Image
#-------------------------------------------------------------------------------
ARG IMG_URL_PREFIX="rx3"
FROM ${IMG_URL_PREFIX}/base-mga9:1.2.2
ARG IMG_ID
ARG IMG_NAME
ARG IMG_VERSION
ARG IMG_MAINTAINER
LABEL org.rx3.${IMG_ID}.name=${IMG_NAME}
LABEL org.rx3.${IMG_ID}.version=${IMG_VERSION}
LABEL org.rx3.${IMG_ID}.maintainer=${IMG_MAINTAINER}
LABEL maintainer=${IMG_MAINTAINER}
CMD []
ENTRYPOINT ["sleep", "60m"]

17
ReadMe.txt Normal file
View File

@ -0,0 +1,17 @@
Welcome to Rx3/Server-Mga9 docker image!
This is project aims to build a Mageia-9 server docker image to be used by others Rx3 packaging projects.
Features:
- Curtently based on rx3/base-mga9:1.2.2 image,
- ...
Enjoy it!
Your Rx3 Team.
arnaud@rx3.net
https://git.rx3.org/gitea/rx3/server-mga9

6
ReleaseNotes.txt Normal file
View File

@ -0,0 +1,6 @@
------------------------------------------------------------------------------------------------------------------------------------
Server-Mga9 V 1.0.0 - A. GIBERT - 2024/08/25
------------------------------------------------------------------------------------------------------------------------------------
- Initial release,
- Use rx3/base-mga9:1.2.2 docker image as base.

22
compose.yaml Normal file
View File

@ -0,0 +1,22 @@
# Rx3 Server Mageia-9 Docker Image
#-------------------------------------------------------------------------------
name: ${IMG_ID}
services:
server:
container_name: ${IMG_ID}
image: ${IMG_URL}
build:
context: .
args:
- IMG_ID=${IMG_ID}
- IMG_NAME=${IMG_NAME}
- IMG_VERSION=${IMG_VERSION}
- IMG_MAINTAINER=${IMG_MAINTAINER}
- IMG_URL_PREFIX=${IMG_URL_PREFIX}
restart: unless-stopped