From 3cd77a4ae95bb8cfeff0ebf65a34e6be435fed8e Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 12 Nov 2024 20:57:09 +0800 Subject: [PATCH] add nerdctl config --- nerdctl/setup_nerdctl_config.sh | 49 +++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100755 nerdctl/setup_nerdctl_config.sh diff --git a/nerdctl/setup_nerdctl_config.sh b/nerdctl/setup_nerdctl_config.sh new file mode 100755 index 0000000..fc59525 --- /dev/null +++ b/nerdctl/setup_nerdctl_config.sh @@ -0,0 +1,49 @@ +#!/bin/bash + +# setup_nerdctl_config.sh +# 说明:此脚本用于配置 nerdctl 的 rootless 模式配置文件 ~/.config/nerdctl/nerdctl.toml。 +# 该配置文件包含 nerdctl 的基础配置,如调试模式、socket 地址、命名空间等。 + +# 获取当前用户 +CURRENT_USER=$(whoami) +echo "当前用户:$CURRENT_USER" + +# 配置文件路径 +CONFIG_DIR="$HOME/.config/nerdctl" +CONFIG_FILE="$CONFIG_DIR/nerdctl.toml" + +# 创建配置目录 +mkdir -p "$CONFIG_DIR" + +# 生成 nerdctl 配置文件 +echo "生成 nerdctl 配置文件..." +cat > "$CONFIG_FILE" <