Add organized Docker container structure with disciplined naming
- Create layered container architecture: Base, Light, Full, Computational - Implement non-root user management with UID/GID mapping - Add Markwhen timeline tool to documentation stack - Create wrapper scripts for environment variable handling - Update documentation across all containers - Establish naming convention using RCEO-AIOS-Public-Tools- prefix - Add organizational rule to keep repository root clean - Remove old unorganized container files
This commit is contained in:
14
Docker/RCEO-AIOS-Public-Tools-DocMaker-Full/Dockerfile
Normal file
14
Docker/RCEO-AIOS-Public-Tools-DocMaker-Full/Dockerfile
Normal file
@@ -0,0 +1,14 @@
|
||||
FROM rceo-aios-public-tools-docmaker-base:latest
|
||||
|
||||
# Avoid prompts from apt
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
# Install full LaTeX (the heavy component that takes time)
|
||||
RUN apt-get update && apt-get install -y \
|
||||
texlive-full \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Create a working directory
|
||||
WORKDIR /workspace
|
||||
|
||||
# The entrypoint from the base image handles user creation
|
||||
Reference in New Issue
Block a user