Skip to content

Commit c4d883a

Browse files
author
Richard Top
committed
Additional fixes
1 parent 308cc51 commit c4d883a

1 file changed

Lines changed: 20 additions & 18 deletions

File tree

docs/getting_access/eessi_Apple_container_tool.md

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
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-
9799
EESSI is now ready to use inside the container
98100

99101
---
@@ -102,19 +104,19 @@ EESSI is now ready to use inside the container
102104

103105
List available modules:
104106

105-
```bash
107+
```
106108
module avail
107109
```
108110

109111
Search for a specific package:
110112

111-
```bash
113+
```
112114
module avail TensorFlow
113115
```
114116

115117
Load and use a module:
116118

117-
```bash
119+
```
118120
module load TensorFlow/2.13.0-foss-2023a
119121
python3 -c "import tensorflow as tf; print(tf.__version__)"
120122
```
@@ -125,12 +127,12 @@ python3 -c "import tensorflow as tf; print(tf.__version__)"
125127

126128
Remove the pulled image:
127129

128-
```bash
130+
```
129131
container image rm ghcr.io/eessi/client:ubuntu22.04-macOS-26
130132
```
131133
Stop the `container` system service when it is no longer needed:
132134

133-
```bash
135+
```
134136
container system stop
135137
```
136138

0 commit comments

Comments
 (0)