File tree Expand file tree Collapse file tree 2 files changed +22
-12
lines changed Expand file tree Collapse file tree 2 files changed +22
-12
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,9 @@ RUN ln -s /usr/local/MATLAB/bin/matlab /usr/local/bin/matlab
35
35
36
36
# Install MATLAB dependencies
37
37
# Reference: https://github.com/mathworks-ref-arch/container-images/tree/master/matlab-deps
38
+ # The following are the dependencies for R2021a
38
39
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install --no-install-recommends -y \
40
+ ca-certificates \
39
41
libasound2 \
40
42
libatk1.0-0 \
41
43
libc6 \
@@ -51,6 +53,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
51
53
libgtk-3-0 \
52
54
libnspr4 \
53
55
libnss3 \
56
+ libodbc1 \
54
57
libpam0g \
55
58
libpango-1.0-0 \
56
59
libpangocairo-1.0-0 \
@@ -60,7 +63,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
60
63
libselinux1 \
61
64
libsm6 \
62
65
libsndfile1 \
63
- libtcl8.6 \
64
66
libuuid1 \
65
67
libx11-6 \
66
68
libx11-xcb1 \
@@ -78,12 +80,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
78
80
libxt6 \
79
81
libxtst6 \
80
82
libxxf86vm1 \
81
- zlib1g \
82
- xkb-data \
83
+ locales \
84
+ locales-all \
85
+ make \
86
+ net-tools \
83
87
procps \
84
- ca-certificates \
85
88
sudo \
86
- locales locales-all \
89
+ tzdata \
90
+ unzip \
91
+ zlib1g \
87
92
&& apt-get clean \
88
93
&& apt-get -y autoremove \
89
94
&& rm -rf /var/lib/apt/lists/*
@@ -98,7 +103,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
98
103
USER $NB_USER
99
104
100
105
# Install integration
101
- RUN python -m pip install https://github.com/mathworks/ jupyter-matlab-proxy/archive/v0.2.0.tar.gz
106
+ RUN python -m pip install jupyter-matlab-proxy
102
107
103
108
# Ensure jupyter-server-proxy JupyterLab extension is installed
104
109
RUN jupyter labextension install @jupyterlab/server-proxy
Original file line number Diff line number Diff line change @@ -10,7 +10,9 @@ RUN ln -s /usr/local/MATLAB/bin/matlab /usr/local/bin/matlab
10
10
11
11
# Install MATLAB dependencies
12
12
# Reference: https://github.com/mathworks-ref-arch/container-images/tree/master/matlab-deps
13
+ # The following are the dependencies for R2021a
13
14
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install --no-install-recommends -y \
15
+ ca-certificates \
14
16
libasound2 \
15
17
libatk1.0-0 \
16
18
libc6 \
@@ -26,6 +28,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
26
28
libgtk-3-0 \
27
29
libnspr4 \
28
30
libnss3 \
31
+ libodbc1 \
29
32
libpam0g \
30
33
libpango-1.0-0 \
31
34
libpangocairo-1.0-0 \
@@ -35,7 +38,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
35
38
libselinux1 \
36
39
libsm6 \
37
40
libsndfile1 \
38
- libtcl8.6 \
39
41
libuuid1 \
40
42
libx11-6 \
41
43
libx11-xcb1 \
@@ -53,12 +55,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
53
55
libxt6 \
54
56
libxtst6 \
55
57
libxxf86vm1 \
56
- zlib1g \
57
- xkb-data \
58
+ locales \
59
+ locales-all \
60
+ make \
61
+ net-tools \
58
62
procps \
59
- ca-certificates \
60
63
sudo \
61
- locales locales-all \
64
+ tzdata \
65
+ unzip \
66
+ zlib1g \
62
67
&& apt-get clean \
63
68
&& apt-get -y autoremove \
64
69
&& rm -rf /var/lib/apt/lists/*
@@ -73,7 +78,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -
73
78
USER $NB_USER
74
79
75
80
# Install integration
76
- RUN python -m pip install https://github.com/mathworks/ jupyter-matlab-proxy/archive/v0.2.0.tar.gz
81
+ RUN python -m pip install jupyter-matlab-proxy
77
82
78
83
# Ensure jupyter-server-proxy JupyterLab extension is installed
79
84
RUN jupyter labextension install @jupyterlab/server-proxy
You can’t perform that action at this time.
0 commit comments