dockerfile added [WIP]

Signed-off-by: hax <hax@lainlounge.xyz>
This commit is contained in:
h@x 2025-02-09 04:02:33 +00:00
parent d0e336d0a2
commit 2f3d125360

22
Dockerfile Normal file
View file

@ -0,0 +1,22 @@
# Use Windows Server Core as base image
FROM mcr.microsoft.com/windows/servercore:ltsc2022
# Define environment variables matching script paths
ENV ISO_MOUNT="C:\\ISOMount" `
OUTPUT_PATH="C:\\Tiny11_Output"
# Create necessary directories
RUN mkdir $ISO_MOUNT $OUTPUT_PATH
# Copy the PowerShell script into the container
COPY install_tiny11.ps1 C:\install_tiny11.ps1
# Set the working directory
WORKDIR C:\
# Set execution policy for scripts
SHELL ["powershell", "-Command"]
RUN Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force
# Define entrypoint for running the script
ENTRYPOINT ["powershell.exe", "-File", "C:\\install_tiny11.ps1", "-OutputPath", "C:\\Tiny11_Output"]