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: second-analysis-steps/containers.md
+25-3Lines changed: 25 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ The simulation framework is a common place where older operating systems are nee
29
29
| Simulation framework | Required OS |
30
30
| -------------------- | ----------- |
31
31
| Sim10 | Centos7 |
32
-
| Sim09 | SL6 |
32
+
| Sim09 | SLC6 |
33
33
```
34
34
35
35
{% endcallout %}
@@ -41,7 +41,7 @@ Containers are [virtualisation](https://en.wikipedia.org/wiki/OS-level_virtualiz
41
41
The software used on lxplus to jump from one OS to another is called `apptainer`. To be able to run centos7 software on a RHEL9 machine the following command can be used and adapted:
At any point the OS you are using can be checked with the command `cat /etc/os-release`
73
+
At any point the OS you are using can be checked with the command `cat /etc/system-release`
62
74
63
75
* Try it now both in a RHEL9 environment and a singularity running Centos7 to see the operating system change!
64
76
65
77
{% endchallenge %}
78
+
79
+
{% callout "Warning: minimal use and stability" %}
80
+
81
+
One thing to bear in mind about using containers is that they will be less stable than the default OS on your machine.
82
+
For this reason it is recommended to only use the containers to run code requiring that OS and do everything else (e.g. git stuff) outside of the container.
83
+
This is especially true for containers of older systems such as SLC5 and SLC6.
84
+
85
+
{% endcallout %}
86
+
87
+
[^1]: It's also possible to get an el9 (i.e. RHEL9) platform. This allows a system running a different linux distro locally (e.g. Ubuntu, Fedora, Arch, ...) to run software compiled for EL9!
0 commit comments