NovitaBox
Local AI agent sandbox runtime with Firecracker, gVisor, and NVIDIA GPU sandbox support.
파일 탐색기
- main.go
- main.go
- term_darwin.go
- term_linux.go
- term_unsupported.go
- main.go
- main.go
- main.go
- main.go
- http.md
- RPC.md
- artifact.md
- components.md
- file-layout.md
- lifecycle.md
- network.md
- overview.md
- runtime.md
- security.md
- unreleased.md
- v0.0.1.md
- v0.0.3.md
- image.md
- others.md
- sandbox.md
- template.md
- boxctl.md
- cli.md
- dns.md
- install.md
- overlaybd.md
- proxy.md
- sdk.md
- http.md
- rpc.md
- artifact.md
- components.md
- file-layout.md
- lifecycle.md
- network.md
- overview.md
- runtime.md
- security.md
- unreleased.md
- v0.0.1.md
- v0.0.3.md
- image.md
- README.md
- runtime.md
- sandbox.md
- template.md
- dns.md
- install.md
- overlaybd.md
- proxy.md
- sdk.md
- README.md
- troubleshooting.md
- usage.md
- app.go
- app.go
- app.go
- app.go
- app.go
- types.go
- client.go
- handler.go
- image.go
- runtime.go
- sandbox.go
- sandbox_test.go
- template.go
- response.go
- router.go
- router_test.go
- server.go
- mount_linux.go
- mount_unsupported.go
- process.go
- pty_env.go
- pty_linux.go
- pty_unsupported.go
- server.go
- server_test.go
- artifact_test.go
- network.go
- network_test.go
- overlaybd_test.go
- reflink_linux.go
- reflink_unsupported.go
- server.go
- server_test.go
- services.go
- server.go
- server_test.go
- driver.go
- firecracker.go
- firecracker_api.go
- firecracker_test.go
- gvisor.go
- gvisor_test.go
- mount_test.go
- path.go
- stub.go
- unsupported.go
- server.go
- config.go
- options.go
- overlaybd_test.go
- log.go
- boxlet.pb.go
- boxlet_grpc.pb.go
- boxshim.pb.go
- boxshim_grpc.pb.go
- types.pb.go
- containerd.go
- provider.go
- provider_test.go
- puller.go
- puller_test.go
- spec.go
- types.go
- layout.go
- artifact.go
- db.go
- migrations.go
- migrations_test.go
- sandbox.go
- store_test.go
- template_build.go
- time.go
- transition.go
- store.go
- ws.go
- boxlet.proto
- boxshim.proto
- types.proto
- install-linux.sh
- install-macos-lima.sh
- install-release.sh
- uninstall-linux.sh
- uninstall-macos-lima.sh
- go.mod
- go.sum
- .gitignore
- buf.gen.yaml
- buf.yaml
- go.mod
- go.sum
- LICENSE
- Makefile
- README.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
docker image
설명 보기 ▼
docker image
Manage Docker images.
See also: `docker build`, `docker image pull`, `docker image rm`.
docker {{[images|image ls]}}
List local Docker images:
docker image prune
Delete unused local Docker images:
docker image prune {{[-a|--all]}}
Delete all unused images (not just those without a tag):
git checkout
설명 보기 ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git commit
설명 보기 ▼
git commit
Commit files to the repository.
git commit
Open an editor to write a message and commit staged files to the repository:
git commit {{[-m|--message]}} "{{message}}"
Commit staged files to the repository with the specified message:
git commit {{[-F|--file]}} {{path/to/commit_message_file}}
Commit staged files with a message read from a file:
git push
설명 보기 ▼
git push
Push commits to a remote repository.
git push
Send local changes in the current branch to its default remote counterpart:
git push {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart:
git push {{[-u|--set-upstream]}} {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart, and set the remote one as the default push/pull target of the local one:
truncate
설명 보기 ▼
truncate
파일의 크기를 지정된 크기로 줄이거나 늘립니다.
더 많은 정보: <https://www.gnu.org/software/coreutils/manual/html_node/truncate-invocation.html>.
truncate {{[-s|--size]}} 10G {{path/to/file}}
기존 파일의 크기를 10GB로 설정하거나, 지정된 크기로 새 파일 생성:
truncate {{[-s|--size]}} +50M {{path/to/file}}
파일 크기를 50MiB 늘리고, 구멍으로 채우기 (0바이트로 읽힘):
truncate {{[-s|--size]}} -2G {{path/to/file}}
파일의 끝에서 데이터를 제거하여 2GiB 줄이기:
mount
설명 보기 ▼
mount
호스트의 디렉터리/드라이브/이미지를 가상 DOS 드라이브로 마운트하는 명령어.
더 많은 정보: <https://www.dosbox.com/wiki/MOUNT>.
MOUNT C .
현재 디렉터리를 C 드라이브로 마운트:
MOUNT C {{C:\path\to\directory}}
특정 디렉터리를 C 드라이브로 마운트:
MOUNT C {{C:\path\to\directory}} -freesize {{1024}}
사용 가능한 공간의 제한 설정 (MB 단위로):
apt-get
설명 보기 ▼
apt-get
Debian 및 Ubuntu 패키지 관리 도구.
`apt-cache`를 사용하여 패키지를 검색하세요.
Ubuntu 16.04 이후 버전에서는 대화형 사용 시 `apt` 사용을 권장합니다.
더 많은 정보: <https://manned.org/apt-get.8>.
sudo apt-get update
사용 가능한 패키지 및 버전 목록 업데이트 (다른 `apt-get` 명령어 실행 전에 권장됨):
sudo apt-get install {{package}}
패키지 설치 또는 최신 버전으로 업데이트:
sudo apt-get remove {{package}}
패키지 제거:
systemctl restart
설명 보기 ▼
systemctl restart
Stop and then start one or more systemd units.
Can be used in place of `systemctl start` on a stopped unit, but `start` is safer so that a running unit isn't accidentally restarted.
systemctl restart {{unit}}
Restart a unit:
systemctl restart {{unit1 unit2 ...}}
Restart more than one unit:
systemctl restart {{unit}} --user
Restart a user unit:
