16 lines
1.0 KiB
Docker
16 lines
1.0 KiB
Docker
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
|
|
|