feat: setup houdini image build
This commit is contained in:
15
houdini/docker/Ubuntu/Dockerfile
Normal file
15
houdini/docker/Ubuntu/Dockerfile
Normal file
@@ -0,0 +1,15 @@
|
||||
FROM ubuntu:22.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends bc fontconfig wget libasound2 libgl1 libglu1 libglu1-mesa libglx0 libice6 libnss3 libopengl0 libpci3 libsm6 libx11-6 libx11-xcb1 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxi6 libxkbcommon-x11-0 libxkbcommon0 libxrandr2 libxrender1 libxss1 libxt6 libxtst6 && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN mkdir houdiniInstaller
|
||||
COPY houdini* /houdiniInstaller/
|
||||
|
||||
# Please update the following EULA_DATE to match the latest updated
|
||||
# date of EULA in yyyy-mm-dd format. E.g. "2020-05-05"
|
||||
# For Houdini 18.0 and previous version, EULA_DATE should be left empty
|
||||
ARG EULA_DATE=""
|
||||
RUN tar -xf /houdiniInstaller/houdini* -C /houdiniInstaller \
|
||||
&& ./houdiniInstaller/houdini*/houdini.install --auto-install --accept-EULA ${EULA_DATE} \
|
||||
&& rm -r /houdiniInstaller
|
||||
|
||||
Reference in New Issue
Block a user