Install of the client fails, i fixed it by changing the client/Dockerfile
-
make sure libssl-dev is installed in the container, this is allready in the repo dockerfile but not in the client
-
for some reason its trying to chmod /opt/Thinkbox/Deadline10/Uninstall*.desktop
i dont care about the uninstaller so i just created a dummy file so it doesnt error.
FROM ubuntu:focal
RUN apt-get update -y && apt-get install libssl-dev -y
COPY DeadlineClient-*-linux-x64-installer.run DeadlineClient-installer.run
RUN mkdir -p /opt/Thinkbox/Deadline10
RUN touch /opt/Thinkbox/Deadline10/Uninstall*.desktop
RUN chmod u+x DeadlineClient-installer.run && \
./DeadlineClient-installer.run \
--binariesonly true \
--mode unattended
FROM ubuntu:focal
# RUN apt-get update -y && apt-get install curl -y
COPY --from=0 /opt/Thinkbox /opt/Thinkbox
COPY run.sh .
CMD ["./run.sh","deadline.exe"]
Install of the client fails, i fixed it by changing the client/Dockerfile
make sure libssl-dev is installed in the container, this is allready in the repo dockerfile but not in the client
for some reason its trying to chmod
/opt/Thinkbox/Deadline10/Uninstall*.desktopi dont care about the uninstaller so i just created a dummy file so it doesnt error.