1- # Using EESSI with Apple container on macOS 26
1+ # Using EESSI with Apple Silicon on macOS 26
22
33> ** Requirements**
44>
@@ -69,31 +69,33 @@ container run -it --rm --name eessi ghcr.io/eessi/client:ubuntu22.04-macOS-26
6969
7070---
7171
72- ## 5. Once inside the container shell, initialise the EESSI environment:
72+ ## 5. Once inside the container shell
73+
74+ Verify that the EESSI repository is accessible:
7375
7476```
75- source /cvmfs/software.eessi.io/versions/2023.06/init/lmod/bash
77+ ls /cvmfs/software.eessi.io
7678```
7779
78- Expected output:
80+ You should see output similar to :
7981
8082```
81- Module for EESSI/2023.06 loaded successfully
82- EESSI has selected aarch64/neoverse_n1 as the compatible CPU target for EESSI/2023.06
83- EESSI did not identify an accelerator on the system
84- (for debug information when loading the EESSI module, set the environment variable EESSI_MODULE_DEBUG_INIT)
83+ README.eessi defaults host_injections init versions
8584```
86- Verify that the EESSI repository is accessible
85+
86+ Initialize the EESSI environment:
8787
8888```
89- ls /cvmfs/software.eessi.io
89+ source /cvmfs/software.eessi.io/versions/2023.06/init/lmod/bash
9090```
91- You should see output similar to :
91+ Expected output:
9292
9393```
94- README.eessi defaults host_injections init versions
94+ Module for EESSI/2023.06 loaded successfully
95+ EESSI has selected aarch64/neoverse_n1 as the compatible CPU target for EESSI/2023.06
96+ EESSI did not identify an accelerator on the system
97+ (for debug information when loading the EESSI module, set the environment variable EESSI_MODULE_DEBUG_INIT)
9598```
96-
9799EESSI is now ready to use inside the container
98100
99101---
@@ -102,19 +104,19 @@ EESSI is now ready to use inside the container
102104
103105List available modules:
104106
105- ``` bash
107+ ```
106108module avail
107109```
108110
109111Search for a specific package:
110112
111- ``` bash
113+ ```
112114module avail TensorFlow
113115```
114116
115117Load and use a module:
116118
117- ``` bash
119+ ```
118120module load TensorFlow/2.13.0-foss-2023a
119121python3 -c "import tensorflow as tf; print(tf.__version__)"
120122```
@@ -125,12 +127,12 @@ python3 -c "import tensorflow as tf; print(tf.__version__)"
125127
126128Remove the pulled image:
127129
128- ``` bash
130+ ```
129131container image rm ghcr.io/eessi/client:ubuntu22.04-macOS-26
130132```
131133Stop the ` container ` system service when it is no longer needed:
132134
133- ``` bash
135+ ```
134136container system stop
135137```
136138
0 commit comments