aboutsummaryrefslogtreecommitdiff
path: root/debian-container/README
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2026-10-29 00:21:41 +0800
committerRichard Qin <richard.qin.x@gmail.com>2026-10-29 00:21:41 +0800
commit7ab30ab3ee572de1be2afc3083e4a28b594b1cba (patch)
treef65683c722d0abc30a17a9a8e4485f9ec5fd1f8b /debian-container/README
parent4e6376cfc58e73fc14ddb691c0fac9da425efac9 (diff)
downloadrutils-7ab30ab3ee572de1be2afc3083e4a28b594b1cba.tar.gz
rutils-7ab30ab3ee572de1be2afc3083e4a28b594b1cba.tar.xz
Add named container instances with exec, status, list, and delete commands.
Signed-off-by: Richard Qin <richard.qin.x@gmail.com>
Diffstat (limited to 'debian-container/README')
-rw-r--r--debian-container/README37
1 files changed, 26 insertions, 11 deletions
diff --git a/debian-container/README b/debian-container/README
index 0749f14..7c5b66f 100644
--- a/debian-container/README
+++ b/debian-container/README
@@ -11,18 +11,34 @@ sudo ./debian-container.sh base-create ./debian-stable.tar.gz
从 tarball 创建容器:
-sudo ./debian-container.sh init --tarball ./debian-stable.tar.gz
+sudo ./debian-container.sh init test-1 --tarball ./debian-stable.tar.gz
+sudo ./debian-container.sh init test-2 --tarball ./debian-stable.tar.gz
+
+进入容器:
+
+sudo ./debian-container.sh enter test-1
+
+在容器中执行命令:
+
+sudo ./debian-container.sh exec test-1 -- uname -a
+
+列出和查看容器:
+
+sudo ./debian-container.sh list
+sudo ./debian-container.sh status test-1
+
+删除容器:
+
+sudo ./debian-container.sh delete test-1
直接联网初始化容器:
-sudo ./debian-container.sh init
-sudo ./debian-container.sh enter
-sudo ./debian-container.sh delete
+sudo ./debian-container.sh init test-3
-默认情况下,镜像和挂载目录位于当前目录:
+默认情况下,实例数据位于当前目录的 instances/ 下:
-rootfs.ext4
-debian-root/
+instances/test-1/rootfs.ext4
+instances/test-1/root/
默认基础 tarball:
@@ -31,14 +47,13 @@ debian-base.tar.gz
可以通过环境变量修改路径:
sudo env \
- DEBIAN_IMAGE=/path/to/rootfs.ext4 \
- DEBIAN_ROOT=/path/to/debian-root \
+ DEBIAN_INSTANCES=/path/to/instances \
./debian-container.sh enter
可配置的环境变量:
-DEBIAN_IMAGE 镜像路径
-DEBIAN_ROOT 挂载目录
+DEBIAN_INSTANCES 实例目录
+DEBIAN_LOCK_FILE 锁文件路径
DEBIAN_TARBALL 默认基础 tarball 路径
DEBIAN_SUITE Debian 版本,默认 stable
DEBIAN_MIRROR Debian 镜像地址