You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ To run MATLAB® in Jupyter® inside a container, use the [Dockerfile](./Do
8
8
9
9
## Run in GitHub Codespaces
10
10
11
-
To run this container, click the button below to start a [GitHub Codespace](https://docs.github.com/en/codespaces/about-codespaces/what-are-codespaces) with a [pre-built image](#pre-built-images) for MATLAB R2025b.
11
+
To run this container, click the button below to start a [GitHub Codespace](https://docs.github.com/en/codespaces/about-codespaces/what-are-codespaces) with a [pre-built image](#pre-built-images) for MATLAB R2026a.
12
12
13
13
[](https://codespaces.new/mathworks-ref-arch/matlab-integration-for-jupyter?devcontainer_path=.devcontainer%2Fdevcontainer.json)
14
14
@@ -36,12 +36,12 @@ cd matlab-integration-for-jupyter
36
36
### Build & Run Docker Container
37
37
Build the container with a name and tag of your choice.
38
38
```bash
39
-
docker build -t mifj:R2025a.
39
+
docker build -t mifj:R2026a.
40
40
```
41
41
42
42
Run the container.
43
43
```bash
44
-
docker run -it -p 8888:8888 --rm mifj:R2025a
44
+
docker run -it -p 8888:8888 --rm mifj:R2026a
45
45
```
46
46
47
47
To open JupyterLab, use your browser to visit the address printed in your console of the format `http://<hostname>:8888/?token=<token>`. The `hostname` is the name of the computer running Docker, and the `token` is the secret token printed in the console.
@@ -59,7 +59,7 @@ The [Dockerfile](https://github.com/mathworks-ref-arch/matlab-dockerfile/blob/ma
59
59
60
60
| Argument Name | Description | Default value |
61
61
|---|---|---|
62
-
|[MATLAB_RELEASE](#build-an-image-for-a-different-release-of-matlab)| The MATLAB release you want to install. |R2025a|
62
+
|[MATLAB_RELEASE](#build-an-image-for-a-different-release-of-matlab)| The MATLAB release you want to install. |R2026a|
63
63
|[MATLAB_PRODUCT_LIST](#build-an-image-with-a-specific-set-of-products)| Products to install as a space-separated list. For more information, see [MPM.md](https://github.com/mathworks-ref-arch/matlab-dockerfile/blob/main/MPM.md). For example: MATLAB Simulink Deep_Learning_Toolbox Fixed-Point_Designer. | MATLAB |
64
64
|[MATLAB_INSTALL_LOCATION](#build-an-image-with-matlab-installed-to-a-specific-location)| The path to install MATLAB. | /opt/matlab |
65
65
|[LICENSE_SERVER](#build-an-image-configured-to-use-a-license-server)| The port and hostname of the machine that is running the Network License Manager, using the port@hostname syntax. For example: *27000@MyServerName*|*Unset*|
For more information, see [Jupyter Remote Desktop Proxy (GitHub)](https://github.com/jupyterhub/jupyter-remote-desktop-proxy).
126
126
@@ -144,17 +144,17 @@ Use the [Dockerfile Build Arguments](https://docs.docker.com/reference/dockerfil
144
144
145
145
```bash
146
146
docker build --build-arg MOUNT_MATLAB=1 \
147
-
--build-arg MATLAB_RELEASE=R2025a \
147
+
--build-arg MATLAB_RELEASE=R2026a \
148
148
-t mifj:mounted .
149
149
```
150
150
The `MATLAB_RELEASE` argument ensures that the system dependencies required for MATLAB are installed in the container.
151
151
152
152
Note: When you are mounting MATLAB on the container at run time, you cannot install MATLAB Engine for Python at build time.
153
153
154
154
#### Specify Mount Location at Container Startup
155
-
If MATLAB is installed in `/usr/local/MATLAB/R2025a` on your local machine, you can bind mount this folder to `/opt/matlab` using the command shown below:
155
+
If MATLAB is installed in `/usr/local/MATLAB/R2026a` on your local machine, you can bind mount this folder to `/opt/matlab` using the command shown below:
156
156
```bash
157
-
docker run -it --rm -v /usr/local/MATLAB/R2025a:/opt/matlab:ro -p 8888:8888 mifj:mounted
157
+
docker run -it --rm -v /usr/local/MATLAB/R2026a:/opt/matlab:ro -p 8888:8888 mifj:mounted
158
158
```
159
159
For more information, see [Bind Mounts (Docker)](https://docs.docker.com/engine/storage/bind-mounts/).
160
160
@@ -166,9 +166,9 @@ This option is useful when you want to minimize the size of the container as ins
166
166
To copy an existing MATLAB installation from another container image, specify the image name with the Docker Build Arguments `MATLAB_IMAGE_NAME` and `MATLAB_RELEASE` as shown below:
167
167
168
168
```bash
169
-
# Copies MATLAB from the Dockerhub Image "mathworks/matlab:r2025a" into the image being built.
The `MATLAB_RELEASE` argument, ensures that the system dependencies required for MATLAB, are installed into the container.
@@ -186,12 +186,12 @@ These images are based on `jupyter/base-notebook:ubuntu-24.04` and include:
186
186
* Only available in pre-built images newer than R2023b
187
187
* See [Different Versions of OS or Python](#different-versions-of-os-or-python) for more information on installing the engine for older versions of MATLAB.
These images are based on `jupyter/base-notebook:ubuntu-24.04` and include:
@@ -201,12 +201,12 @@ These images are based on `jupyter/base-notebook:ubuntu-24.04` and include:
201
201
* Only available in pre-built images newer than R2023b
202
202
* See [Compatibility for Different Versions of OS or Python](#compatibility-for-different-versions-of-os-or-python) for more information on installing the engine for older versions of MATLAB.
0 commit comments