VectorKappa
  • Joined on 2022-10-04

methlab (latest)

Published 2023-11-17 22:23:07 +01:00 by VectorKappa

Installation

docker pull git.patalong.pl/vectorkappa/methlab:latest
sha256:cb9a992ef9f0401a4f7612be0d66d7649fb9d85da94c6caf7dc4961b4077c8b2

Image Layers

ADD file:5d68d27cc15a80653c93d3a0b262a28112d47a46326ff5fc2dfbf7fa3b9a0ce8 in /
CMD ["bash"]
LABEL maintainer=The MathWorks
ENV DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC
COPY file:fa44c27299cec558bbac81bcb175a9c48555d55b15d0990e0aaa00d59f9e06b6 in /tmp/base-dependencies.txt
/bin/sh -c apt-get update && apt-get install --no-install-recommends -y `cat /tmp/base-dependencies.txt` && apt-get clean && apt-get -y autoremove && rm -rf /var/lib/apt/lists/*
/bin/sh -c [ -d /usr/share/X11/xkb ] || mkdir -p /usr/share/X11/xkb
WORKDIR /packages
/bin/sh -c export DEBIAN_FRONTEND=noninteractive && wget -q https://github.com/mathworks/build-glibc-bz-19329-patch/releases/download/ubuntu-focal/all-packages.tar.gz && tar -x -f all-packages.tar.gz --exclude glibc-*.deb --exclude libc6-dbg*.deb && apt-get install --yes --no-install-recommends ./*.deb && rm -fr /packages
WORKDIR /
ARG MATLAB_VERSION
ARG PCIM_MATLAB_ROOT
ARG MATLAB_ROOT=/opt/matlab/R2022b
ARG HOME=/home/matlab
|4 HOME=/home/matlab MATLAB_ROOT=/opt/matlab/R2022b MATLAB_VERSION=R2022b PCIM_MATLAB_ROOT=/usr/share/matlab /bin/sh -c adduser --home ${HOME} --shell /bin/bash --disabled-password --gecos "" matlab
COPY dir:c43d9de71f84ac4e719d3091e545f5973636e8a373efd763ae2faced5c27ac2d in /opt/matlab/R2022b
|4 HOME=/home/matlab MATLAB_ROOT=/opt/matlab/R2022b MATLAB_VERSION=R2022b PCIM_MATLAB_ROOT=/usr/share/matlab /bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install --yes apt-utils libglu1-mesa libosmesa6 xterm tigervnc-standalone-server tigervnc-common xfce4 xscreensaver ca-certificates sudo curl python3 python3-pip xvfb && apt-get remove -y tumbler pulseaudio gvfs gnome-screensaver && apt-get clean && apt-get -y autoremove && rm -rf /var/lib/apt/lists/*
|4 HOME=/home/matlab MATLAB_ROOT=/opt/matlab/R2022b MATLAB_VERSION=R2022b PCIM_MATLAB_ROOT=/usr/share/matlab /bin/sh -c mkdir -p ${HOME}/Documents/MATLAB/Add-Ons && touch ${HOME}/Documents/MATLAB/Add-Ons/.toolboxFolders && touch ${HOME}/Documents/MATLAB/Add-Ons/.zipFolders && python3 -m pip install --upgrade pip && python3 -m pip install matlab-proxy
ARG NOVNC=/opt/noVNC
|5 HOME=/home/matlab MATLAB_ROOT=/opt/matlab/R2022b MATLAB_VERSION=R2022b NOVNC=/opt/noVNC PCIM_MATLAB_ROOT=/usr/share/matlab /bin/sh -c mkdir -p ${NOVNC}/utils/websockify && curl -sSfL 'https://github.com/novnc/noVNC/archive/v1.2.0.tar.gz' | tar -zxf - -C ${NOVNC} --strip=1 && curl -sSfL 'https://github.com/novnc/websockify/archive/v0.10.0.tar.gz' | tar -zxf - -C ${NOVNC}/utils/websockify --strip=1 && find ${NOVNC} -name ".git*" | xargs rm -rf && ln -s /usr/bin/python3 /usr/bin/python && ln -s $NOVNC/vnc.html $NOVNC/index.html
ADD file:201b25d05f09faa3795d526a806e11df1549a0f8ddd126b70409e0ea0dd1e76b in /home/matlab/.vnc/
ADD file:06cb167cc14bc3ed2de87be0092d48bd5d23b72540f21873800a9412730baca2 in /home/matlab/Desktop/
ADD dir:f0f45f5a133cced8542113df06363fa90eeed595a845b461fad7df503c757803 in /home/matlab/.config/xfce4/
ADD file:33009becd034e70447caa8a71ceaa40e1dd38c189fb0ca1d10509122c5d681d0 in /home/matlab/.matlab/R2022b/
ADD file:1653f2e063256c0412870dabd07cb1d85fa7e1efd9df65d1ff105fd69820289a in /home/matlab/.xscreensaver
|5 HOME=/home/matlab MATLAB_ROOT=/opt/matlab/R2022b MATLAB_VERSION=R2022b NOVNC=/opt/noVNC PCIM_MATLAB_ROOT=/usr/share/matlab /bin/sh -c chmod +x ${HOME}/.vnc/xstartup && chmod u+w ${HOME}/Desktop/MATLAB.desktop && chmod u+w ${HOME}/.matlab/${MATLAB_VERSION}/matlab.prf && chmod +x ${HOME}/Desktop/MATLAB.desktop && touch ${HOME}/.Xauthority && chown -R matlab:matlab ${HOME}
ADD file:6c112e6b54c3332e64d487209d0e589729a9627568c4542e27ed42913f707e34 in /etc/sudoers.d/
ADD file:2ca0e47f59885b539bc76b8458bc1dfaf08963d10427b34e5ae475ec886f63b3 in /bin/run.sh
ADD file:02eb27966c6a9db158543bd314141357d3d3a705fa525fbed93a52d7f7da51bf in /bin/utils.sh
ADD file:d01c39623083611c39212152557ad2f006987afe697d8515c40a22dac829ac9e in /etc/welcome_readme
ADD file:f5ac6df636463268b0562920738ee315d7e4b2eb9f06b98fd564874c4cd7f460 in /etc/help_readme
ADD file:3db153e1c50cc2bb6f97b86da63ea33e033c5b0624f548c477619265cea658b2 in /etc/vnc_readme
ADD file:d2207d4a64923cd4d5ae230d0cce75e230396569a5a1c13114360cd285b95843 in /etc/browser_readme
ADD file:80ff8f0da1cda38b633d3fe555caa12a34223a6c602e3e5e3f632f087edf8d9d in /home/matlab/Documents/MATLAB/
|5 HOME=/home/matlab MATLAB_ROOT=/opt/matlab/R2022b MATLAB_VERSION=R2022b NOVNC=/opt/noVNC PCIM_MATLAB_ROOT=/usr/share/matlab /bin/sh -c chmod +x /bin/run.sh && ln -s ${MATLAB_ROOT}/bin/matlab /usr/local/bin/matlab
ADD file:25fba5e55447673da409e6b0029f499eecd6c3d619b07b6c1737699133465dfb in /opt/noVNC/redirect.html
ENV MWI_APP_PORT=8888
EXPOSE 8888 5901 6080
USER matlab
ARG DEFAULT_VNC_PASSWORD=matlab
|6 DEFAULT_VNC_PASSWORD=matlab HOME=/home/matlab MATLAB_ROOT=/opt/matlab/R2022b MATLAB_VERSION=R2022b NOVNC=/opt/noVNC PCIM_MATLAB_ROOT=/usr/share/matlab /bin/sh -c printf "${DEFAULT_VNC_PASSWORD}\n${DEFAULT_VNC_PASSWORD}\n\n" | vncpasswd
ENV MW_CONTEXT_TAGS=MATLAB:DOCKERHUB:V1
ENV MHLM_CONTEXT=MATLAB_DOCKERHUB
WORKDIR /home/matlab/Documents/MATLAB/
ENTRYPOINT ["/bin/run.sh"]
CMD []
/bin/sh
/bin/sh
/bin/sh

Labels

Key Value
maintainer The MathWorks
Details
Container
2023-11-17 22:23:07 +01:00
5
OCI / Docker
linux/amd64
2.3 GiB
Versions (2) View all
shinlink 2023-11-17
latest 2023-11-17