Skip to content

Commit 2814506

Browse files
committed
minor polish
1 parent c439dec commit 2814506

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Introduction to Apptainer on Torch
22

3-
## Why containers?
3+
## Why Containers?
44
Researchers often rely on complex software stacks that include programming languages and libraries. Installing and maintaining these dependencies can be challenging when different projects require different software versions.
55

66
Containers provide a way to package software together with the environment it needs to run. Instead of manually installing every dependency on a system, users can run software inside a container that already includes the required libraries and tools.
77

88

9-
## What is Apptainer?
9+
## What Is Apptainer?
1010
Apptainer is a container platform that allows users to run software inside isolated environments without requiring administrator privileges on the host system.
1111

1212
Apptainer is the continuation of the Singularity project. The open-source Singularity project was renamed to Apptainer and continues to be developed under the Linux Foundation.
@@ -15,7 +15,7 @@ Unlike Docker, Apptainer does not require a privileged daemon running on the sys
1515

1616
Torch uses Apptainer as its supported container platform. Many container images distributed through Docker registries can be used directly with Apptainer, allowing researchers to take advantage of existing software environments while working on the cluster.
1717

18-
## What are .sif and .sqf files
18+
## What Are `.sif` And `.sqf` Files
1919

2020
Torch provides container images with both `.sif` and `.sqf` extensions.
2121

@@ -25,8 +25,8 @@ Some Torch-provided application images use `.sqf` files and are typically access
2525

2626
When available, use the wrapper script documented for that application. For general Apptainer examples in this tutorial, we use `.sif` images because they can be launched directly with standard Apptainer commands.
2727

28-
## Apptainer’s image cache
28+
## Apptainer Image Cache
2929

30-
While Apptainer doesn’t have a local image repository in the same way as Docker, it does cache downloaded image files. As we saw in the previous episode, images are simply `.sif` files stored on your local disk.
30+
While Apptainer doesn’t have a local image repository in the same way as Docker, it does cache downloaded image files. Images are simply `.sif` files stored on your local disk.
3131

3232
If you delete a local `.sif` image that you have pulled from a remote image repository and then pull it again, if the image is unchanged from the version you previously pulled, you will be given a copy of the image file from your local cache rather than the image being downloaded again from the remote source. This removes unnecessary network transfers and is particularly useful for large images which may take some time to transfer over the network.

docs/hpc/14_tutorial_apptainer/02_running_containers.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ In cases we want to run a specific command, use `apptainer exec`.
4343

4444
## Running Specific Commands Within a Container
4545

46-
apptainer exec` allows us to specify exactly what command should run inside the container.
46+
`apptainer exec` allows us to specify exactly what command should run inside the container.
4747

4848
For example:
4949

docs/hpc/15_support/01_support.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
- Some of your questions may be already answered here
44
- [Tutorial: Introduction to Using the Shell on Torch](../12_tutorial_intro_shell_hpc/01_intro.mdx)
55
- [Tutorial: Introduction to High-Performance Computing](../13_tutorial_intro_hpc/01_intro_hpc.mdx)
6-
- Consider to sign up for Training and Workshop. You can find the list of available HPC coruses [can be viewed at nyu.libcal.com](https://nyu.libcal.com/calendar?cid=1564&t=d&d=0000-00-00&cal=1564&ct=6016).
7-
- Consider signing up for ACCESS workshops. As part of the Advanced Cyberinfrastructure Coordination Ecosystem: Services & Support program, NSF provides tutorials for HPC, OpenOnDemand, etc. Here's a list of upcoming workshops: [link](https://support.access-ci.org/events).
6+
- Consider to sign up for Training and Workshop. You can find the list of available HPC courses [can be viewed at nyu.libcal.com](https://nyu.libcal.com/calendar?cid=1564&t=d&d=0000-00-00&cal=1564&ct=6016).
7+
- Consider signing up for ACCESS workshops. As part of the Advanced Cyberinfrastructure Coordination Ecosystem: Services & Support program, NSF provides tutorials for HPC, `OpenOnDemand`, etc. Here's a list of upcoming workshops: [link](https://support.access-ci.org/events).
88
- [Introductory HPC Video Playlist](https://www.youtube.com/watch?v=0pP_TeKH1MI&list=PL5l6Qz3Xhfi9Jn9-iMKJisYsSW5tRzPSd&t=3s).
99

1010
- NYU HPC offers personalized help through **personal consultations** for simple and advanced cases:

0 commit comments

Comments
 (0)