apptainer-*: add Korean translation (#22140)

This commit is contained in:
HoJeong Im
2026-04-27 17:38:44 +03:00
committed by GitHub
parent 866363dbb2
commit cbf26749fc
16 changed files with 507 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
# apptainer capability
> 사용자 및 그룹의 Linux capability를 관리하는 도구.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_capability.html>.
- 사용 가능한 모든 Linux capability 목록 출력:
`apptainer capability avail`
- 특정 capability의 설명 출력:
`apptainer capability avail {{cap_chown,cap_net_raw,...}}`
- 모든 사용자 및 그룹의 capability 목록 출력:
`apptainer capability list`
- 모든 사용자 및 그룹의 capability 목록 출력:
`apptainer capability list {{사용자명|그룹명}}`
- 사용자에게 capability 추가:
`sudo apptainer capability add {{[-u|--user]}} {{사용자명}} {{cap_net_raw,cap_chown,...}}`
- 그룹에 capability 추가:
`sudo apptainer capability add {{[-g|--group]}} {{그룹명}} {{cap_net_raw,cap_chown,...}}`
- 사용자에게서 capability 제거:
`sudo apptainer capability drop {{[-u|--user]}} {{사용자명}} {{cap_net_raw,cap_chown,...}}`
- 사용자에게서 모든 capability 제거:
`sudo apptainer capability drop {{[-u|--user]}} {{사용자명}} all`
+36
View File
@@ -0,0 +1,36 @@
# apptainer config
> Apptainer의 다양한 설정을 관리하는 명령어.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_config.html>.
- fakeroot 사용자 매핑 추가:
`sudo apptainer config fakeroot {{[-a|--add]}} {{사용자명}}`
- fakeroot 사용자 매핑 제거:
`sudo apptainer config fakeroot {{[-r|--remove]}} {{사용자명}}`
- fakeroot 사용자 매핑 활성화:
`sudo apptainer config fakeroot {{[-e|--enable]}} {{사용자명}}`
- fakeroot 사용자 매핑 비활성화:
`sudo apptainer config fakeroot {{[-d|--disable]}} {{사용자명}}`
- 전역 설정 항목의 현재 값 조회:
`sudo apptainer config global {{[-g|--get]}} {{항목}}`
- 전역 설정 항목 값 설정:
`sudo apptainer config global {{[-s|--set]}} {{항목}} {{값}}`
- 전역 설정 항목 값 해제:
`sudo apptainer config global {{[-u|--unset]}} {{항목}} {{값}}`
- 전역 설정 항목을 기본값으로 초기화:
`sudo apptainer config global {{[-r|--reset]}} {{항목}}`
+28
View File
@@ -0,0 +1,28 @@
# apptainer delete
> 원격 라이브러리에서 컨테이너 이미지를 삭제하는 명령어.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_delete.html>.
- Container Library에서 이미지 삭제:
`apptainer delete library://{{user/collection/container}}:{{태그}}`
- 특정 아키텍처의 이미지 삭제:
`apptainer delete {{[-A|--arch]}} {{amd64|arm64|ppc64le}} library://{{user/collection/container}}:{{태그}}`
- 확인 없이 이미지 강제 삭제:
`apptainer delete {{[-F|--force]}} library://{{user/collection/container}}:{{태그}}`
- 특정 라이브러리 서버에서 이미지 삭제:
`apptainer delete --library {{https://library.example.com}} library://{{user/collection/container}}:{{태그}}`
- HTTPS 대신 HTTP를 사용하여 이미지 삭제:
`apptainer delete --no-https library://{{hostname/user/collection/container}}:{{태그}}`
- 도움말 표시:
`apptainer delete {{[-h|--help]}}`
+37
View File
@@ -0,0 +1,37 @@
# apptainer exec
> Apptainer container 내 명령어 실행하는 도구.
> 관련 항목: `apptainer run`, `apptainer shell`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_exec.html>.
- 컨테이너 내부에서 명령 실행:
`apptainer exec {{경로/대상/이미지.sif}} {{명령어}}`
- 인자를 포함하여 명령 실행:
`apptainer exec {{경로/대상/이미지.sif}} {{명령어}} {{인자1 인자2 ...}}`
- 호스트 디렉터리를 컨테이너에 bind 마운트하여 실행:
`apptainer exec {{[-B|--bind]}} {{path/to/source}}:{{path/to/destination}} {{경로/대상/이미지.sif}} {{명령어}}`
- 환경 변수를 설정하여 명령 실행:
`apptainer exec --env {{변수}}={{값}} {{경로/대상/이미지.sif}} {{명령어}}`
- 완전 격리 모드에서 명령어 실행 (filesystem, PID, IPC, 환경 분리):
`apptainer exec {{[-C|--containall]}} {{경로/대상/이미지.sif}} {{명령어}}`
- 쓰기 가능한 임시 파일시스템 오버레이 사용:
`apptainer exec --writable-tmpfs {{경로/대상/이미지.sif}} {{명령어}}`
- NVIDIA GPU 지원 활성화하여 실행:
`apptainer exec --nv {{경로/대상/이미지.sif}} {{명령어}}`
- 도움말 표시:
`apptainer exec {{[-h|--help]}}`
+32
View File
@@ -0,0 +1,32 @@
# apptainer inspect
> Apptainer 컨테이너 이미지 메타데이터를 출력하는 도구.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_inspect.html>.
- 이미지의 라벨 정보 출력 (기본):
`apptainer inspect {{경로/대상/이미지.sif}}`
- 이미지 생성에 사용된 정의 파일 출력:
`apptainer inspect {{[-d|--deffile]}} {{경로/대상/이미지.sif}}`
- 이미지의 runscript 출력:
`apptainer inspect {{[-r|--runscript]}} {{경로/대상/이미지.sif}}`
- 이미지의 환경 변수 출력:
`apptainer inspect {{[-e|--environment]}} {{경로/대상/이미지.sif}}`
- 컨테이너 내 모든 애플리케이션 목록 출력:
`apptainer inspect --list-apps {{경로/대상/이미지.sif}}`
- 모든 메타데이터를 JSON 형식으로 출력:
`apptainer inspect --all {{경로/대상/이미지.sif}}`
- 도움말 표시:
`apptainer inspect {{[-h|--help]}}`
+28
View File
@@ -0,0 +1,28 @@
# apptainer overlay
> Apptainer 컨테이너를 위해 EXT3 쓰기 가능한 오버레이 이미지를 관리하는 도구.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_overlay.html>.
- 기존 SIF 이미지에 쓰기 가능한 오버레이 추가:
`apptainer overlay create {{[-s|--size]}} {{크기}} {{경로/대상/이미지.sif}}`
- 독립적인 EXT3 오버레이 이미지 생성:
`apptainer overlay create {{[-s|--size]}} {{크기}} {{경로/대상/오버레이.img}}`
- 희소 오버레이 이미지 생성:
`apptainer overlay create {{[-s|--size]}} {{크기}} {{[-S|--sparse]}} {{경로/대상/오버레이.img}}`
- fakeroot용 오버레이 생성:
`apptainer overlay create {{[-f|--fakeroot]}} {{[-s|--size]}} {{크기}} {{경로/대상/오버레이.img}}`
- 레이아웃 내 특정 디렉터리를 포함하는 오버레이 생성:
`apptainer overlay create --create-dir {{경로/대상/디렉터리}} {{경로/대상/오버레이.img}}`
- 도움말 표시:
`apptainer overlay {{[-h|--help]}}`
+37
View File
@@ -0,0 +1,37 @@
# apptainer pull
> 원격 소스에서 컨테이너 이미지를 다운로드하는 명령어.
> 관련 항목: `apptainer-push`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_pull.html>.
- Docker Hub에서 컨테이너 다운로드:
`apptainer pull {{경로/대상/이미지.sif}} docker://{{이미지}}:{{태그}}`
- Pull a container from the Container Library에서 컨테이너 다운로드:
`apptainer pull {{경로/대상/이미지.sif}} library://{{user/collection/container}}:{{태그}}`
- OCI 레지스트리에서 컨테이너 다운로드:
`apptainer pull {{경로/대상/이미지.sif}} oras://{{registry/namespace/image}}:{{태그}}`
- 특정 아키텍처용 컨테이너 다운로드:
`apptainer pull --arch {{amd64|arm64|ppc64le}} {{경로/대상/이미지.sif}} library://{{이미지}}:{{태그}}`
- 기존 이미지 파일 강제 덮어쓰기:
`apptainer pull {{[-F|--force]}} {{경로/대상/이미지.sif}} docker://{{이미지}}:{{태그}}`
- 쓰기 가능한 sandbox 디렉터리로 컨테이너 다운로드:
`apptainer pull --sandbox {{경로/대상/디렉터리}} docker://{{이미지}}:{{태그}}`
- 캐시를 사용하지 않고 컨테이너 다운로드:
`apptainer pull --disable-cache {{경로/대상/이미지.sif}} docker://{{이미지}}:{{tag}}`
- 도움말 표시:
`apptainer pull {{[-h|--help]}}`
+25
View File
@@ -0,0 +1,25 @@
# apptainer push
> 컨테이너 이미지를 원격 레지스트리에 업로드하는 명령어.
> 관련 항목: `apptainer-pull`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_push.html>.
- Container Library로 컨테이너 업로드:
`apptainer push {{경로/대상/이미지.sif}} library://{{user/collection/container}}:{{태그}}`
- OCI 레지스트리로 컨테이너 업로드:
`apptainer push {{경로/대상/이미지.sif}} oras://{{registry/namespace/image}}:{{태그}}`
- 서명 검증을 건너뛰고 컨테이너 업로드:
`apptainer push {{[-U|--allow-unsigned]}} {{경로/대상/이미지.sif}} library://{{user/collection/container}}:{{태그}}`
- 설명을 포함해 컨테이너 업로드 (library 전용):
`apptainer push {{[-D|--description]}} "{{description}}" {{경로/대상/이미지.sif}} library://{{user/collection/container}}:{{태그}}`
- 도움말 표시:
`apptainer push {{[-h|--help]}}`
+37
View File
@@ -0,0 +1,37 @@
# apptainer registry
> OCI/Docker 레지스트리에 대한 인증을 관리하는 도구.
> 관련 항목: `apptainer pull`, `apptainer push`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_registry.html>.
- 설정된 모든 레지스트리 자격 증명 목록 출력:
`apptainer registry list`
- 사용자 이름으로 레지스트리에 로그인 (password will be prompted):
`apptainer registry login {{[-u|--username]}} {{사용자명}} docker://{{레지스트리}}`
- 사용자 정의 OCI 레지스트리에 로그인:
`apptainer registry login {{[-u|--username]}} {{사용자명}} oras://{{레지스트리}}`
- 사용자 이름과 비밀번호로 로그인:
`apptainer registry login {{[-u|--username]}} {{사용자명}} {{[-p|--password]}} {{password}} docker://{{레지스트리}}`
- `stdin`으로 비밀번호를 전달하여 로그인:
`echo "{{password}}" | apptainer registry login {{[-u|--username]}} {{사용자명}} --password-stdin docker://{{레지스트리}}`
- 사용자 정의 인증 파일을 사용하여 로그인:
`apptainer registry login --authfile {{path/to/auth.json}} {{[-u|--username]}} {{사용자명}} docker://{{레지스트리}}`
- 레지스트리에서 로그아웃:
`apptainer registry logout docker://{{레지스트리}}`
- 사용자 정의 인증 파일을 사용하여 로그아웃:
`apptainer registry logout --authfile {{path/to/auth.json}} docker://{{레지스트리}}`
+17
View File
@@ -0,0 +1,17 @@
# apptainer run-help
> Apptainer 컨테이너 이미지에 정의된 사용자 도움말을 출력하는 도구.
> 도움말 내용은 정의 파일의 `%help` 섹션에 작성됨.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_run-help.html>.
- 컨테이너의 도움말 출력:
`apptainer run-help {{경로/대상/이미지.sif}}`
- 컨테이너 내 특정 애플리케이션의 도움말 출력:
`apptainer run-help --app {{애플리케이션_이름}} {{경로/대상/이미지.sif}}`
- 도움말 표시:
`apptainer run-help {{[-h|--help]}}`
+38
View File
@@ -0,0 +1,38 @@
# apptainer run
> Apptainer 컨테이너의 기본 runscript를 실행하는 명령어.
> runscript는 정의 파일의 `%runscript` 섹션에 정의됨.
> 관련 항목: `apptainer exec`, `apptainer shell`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_run.html>.
- 컨테이너의 기본 runscript 실행:
`apptainer run {{경로/대상/이미지.sif}}`
- runscript에 인자를 전달하여 실행:
`apptainer run {{경로/대상/이미지.sif}} {{인자1 인자2 ...}}`
- 호스트 디렉터리를 컨테이너에 bind 마운트하여 실행:
`apptainer run {{[-B|--bind]}} {{경로/대상/소스파일}}:{{경로/대상/목적파일}} {{경로/대상/이미지.sif}}`
- 환경 변수를 설정하여 실행:
`apptainer run --env {{변수}}={{값}} {{경로/대상/이미지.sif}}`
- 완전 격리 모드에서 실행 (filesystem, PID, IPC, 환경 분리):
`apptainer run {{[-C|--containall]}} {{경로/대상/이미지.sif}}`
- 쓰기 가능한 임시 파일시스템 오버레이 사용:
`apptainer run --writable-tmpfs {{경로/대상/이미지.sif}}`
- NVIDIA GPU 지원 활성화하여 실행:
`apptainer run --nv {{경로/대상/이미지.sif}}`
- 도움말 표시:
`apptainer run {{[-h|--help]}}`
+24
View File
@@ -0,0 +1,24 @@
# apptainer search
> Container Library에서 컨테이너 이미지를 검색하는 명령어.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_search.html>.
- 쿼리와 일치하는 컨테이너 이미지 검색:
`apptainer search {{쿼리}}`
- 특정 아키텍처의 컨테이너 이미지 검색:
`apptainer search --arch {{amd64|arm64|386|ppc64le|s390x}} {{쿼리}}`
- 서명된 컨테이너 이미지만 검색:
`apptainer search --signed {{쿼리}}`
- 특정 Container Library에서 검색:
`apptainer search --library {{라이브러리_주소}} {{쿼리}}`
- 도움말 표시:
`apptainer search {{[-h|--help]}}`
+37
View File
@@ -0,0 +1,37 @@
# apptainer shell
> Apptainer 컨테이너 내부에서 대화형 쉘을 실행하는 명령어.
> 관련 항목: `apptainer exec`, `apptainer run`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_shell.html>.
- 컨테이너 내부에서 대화형 쉘 실행:
`apptainer shell {{경로/대상/이미지.sif}}`
- 호스트 디렉터리를 컨테이넝 bind 마운트하여 쉘 실행:
`apptainer shell {{[-B|--bind]}} {{경로/대상/소스파일}}:{{경로/대상/목적파일}} {{경로/대상/이미지.sif}}`
- 환경 변수를 설정하여 쉘 실행:
`apptainer shell --env {{변수}}={{값}} {{경로/대상/이미지.sif}}`
- 완전 격리 모드에서 셸 실행 (filesystem, PID, IPC, 환경 분리):
`apptainer shell {{[-C|--containall]}} {{경로/대상/이미지.sif}}`
- 쓰기 가능한 임시 파일시스템 오버레이로 셸 실행:
`apptainer shell --writable-tmpfs {{경로/대상/이미지.sif}}`
- NVIDIA GPU 지원 활성화하여 셸 실행:
`apptainer shell --nv {{경로/대상/이미지.sif}}`
- 특정 셸 프로그램을 사용하여 실행:
`apptainer shell {{[-s|--shell]}} {{path/to/shell}} {{경로/대상/이미지.sif}}`
- 도움말 표시:
`apptainer shell {{[-h|--help]}}`
+29
View File
@@ -0,0 +1,29 @@
# apptainer sign
> SIF 컨테이너 이미지에 디지털 서명을 추가하는 도구.
> 관련 항목: `apptainer-verify`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_sign.html>.
- 기본 PGP 키를 사용하여 컨테이너 이미지 서명:
`apptainer sign {{경로/대상/이미지.sif}}`
- 특정 개인 키 파일을 사용하여 서명:
`apptainer sign --key {{경로/대상/개인키.pem}} {{경로/대상/이미지.sif}}`
- 특정 PGP 키 인덱스를 사용하여 서명:
`apptainer sign {{[-k|--keyidx]}} {{키_인덱스}} {{경로/대상/이미지.sif}}`
- 이미지 내 특정 객체 그룹에 서명:
`apptainer sign {{[-g|--group-id]}} {{그룹_아이디}} {{경로/대상/이미지.sif}}`
- 이미지 내 특정 객체 ID에 서명:
`apptainer sign {{[-i|--sif-id]}} {{객체_아이디}} {{경로/대상/이미지.sif}}`
- 도움말 표시:
`apptainer sign {{[-h|--help]}}`
+29
View File
@@ -0,0 +1,29 @@
# apptainer test
> Apptainer 컨테이너 이미지에 정의된 테스트 스크립트를 실행하는 도구.
> 테스트 스크립트는 정의 파일의 `%test` 섹션에 작성됨.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_test.html>.
- 컨테이너의 테스트 스크립트 실행:
`apptainer test {{경로/대상/이미지.sif}}`
- 호스트 디렉터리를 컨테이넝 bind 마운트하여 테스트 실행:
`apptainer test {{[-B|--bind]}} {{경로/대상/소스파일}}:{{경로/대상/목적파일}} {{경로/대상/이미지.sif}}`
- 완전 격리 모드에서 테스트 실행 실행 (filesystem, PID, IPC, 환경 분리):
`apptainer test {{[-C|--containall]}} {{경로/대상/이미지.sif}}`
- 쓰기 가능한 임시 파일시스템 오버레이로 테스트 실행:
`apptainer test --writable-tmpfs {{경로/대상/이미지.sif}}`
- 컨테이너 내 특정 애플리케이션의 테스트 스크립트 실행:
`apptainer test --app {{애플리케이션_이름}} {{경로/대상/이미지.sif}}`
- 도움말 표시:
`apptainer test {{[-h|--help]}}`
+37
View File
@@ -0,0 +1,37 @@
# apptainer verify
> SIF 컨테이너 이미지의 디지털 서명을 검증하는 도구.
> 관련 항목: `apptainer-sign`.
> 더 많은 정보: <https://apptainer.org/docs/user/main/cli/apptainer_verify.html>.
- 기본 PGP 키링을 사용하여 컨테이너 이미지 검증:
`apptainer verify {{경로/대상/이미지.sif}}`
- 특정 공개 키 파일을 사용하여 컨테이너 이미지 검증:
`apptainer verify --key {{경로/대상/공개키.pem}} {{경로/대상/이미지.sif}}`
- 인증서 파일을 사용하여 컨테이너 이미지 검증:
`apptainer verify --certificate {{경로/대상/인증서.pem}} {{경로/대상/이미지.sif}}`
- 이미지의 모든 객체 검증:
`apptainer verify {{[-a|--all]}} {{경로/대상/이미지.sif}}`
- 이미지 내 특정 객체 그룹 검증:
`apptainer verify {{[-g|--group-id]}} {{그룹_아이디}} {{경로/대상/이미지.sif}}`
- 이미지 내 특정 객체 ID 검증:
`apptainer verify {{[-i|--sif-id]}} {{객체_아이디}} {{경로/대상/이미지.sif}}`
- 검증 결과를 JSON 형식으로 출력:
`apptainer verify {{[-j|--json]}} {{경로/대상/이미지.sif}}`
- 도움말 표시:
`apptainer verify {{[-h|--help]}}`