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
where `PRODUCT` is a placeholder for one of the pre-configured products
@@ -27,6 +28,10 @@ or one of the basic products without any configuration (e.g., for your own Docke
27
28
28
29
shipped with the Ultimate program analysis framework.
29
30
31
+
> [!NOTE]
32
+
> Building the Ultimate product images is currently limited to the Docker target platform `linux/amd64` (Linux containers for the 64-bit x86 architecture).
33
+
> However, these images can still be used on a Windows system with [Docker Desktop](https://docs.docker.com/desktop/setup/install/windows-install/) configured with the WSL2 or Hyper-V backend in order to create and run Linux containers on a Windows system.
34
+
30
35
For validating the built Ultimate `PRODUCT` image, you can create and run a Docker container based on this image with the following Docker call.
31
36
```shell
32
37
docker run -it <PRODUCT>
@@ -42,8 +47,10 @@ docker run -it <PRODUCT> /bin/bash
Calling the Ultimate `PRODUCT` within the container then follows as usual, where a `TOOLCHAIN`, `SETTINGS`, and `PROGRAM` file should be specified for a verification run.
45
-
The pre-configured products are already provided with the appropriate tool-specific configuration files (toolchain and setting files).
46
-
You can access the configuration directory within a Docker container via the environment variable `ULTIMATE\_CONFIG\_PATH`.
50
+
51
+
> [!NOTE]
52
+
> The pre-configured products are already provided with the appropriate configuration (toolchain and setting files).
53
+
> You can access the configuration directory within a Docker container via the environment variable `ULTIMATE_CONFIG_PATH`.
47
54
48
55
An exception is a start of the graphical Ultimate Debug UI.
49
56
To do this, a graphic connection to the host system must be established via the X11 protocol, which can be done with the following Docker call.
0 commit comments