From 7aabb02362178f7044f1fb8ba9b8f029d5d2008b Mon Sep 17 00:00:00 2001 From: smeb y <48400087+a3165458@users.noreply.github.com> Date: Sat, 31 Aug 2024 13:45:09 +0800 Subject: [PATCH] Update ElixirV3.sh --- ElixirV3.sh | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/ElixirV3.sh b/ElixirV3.sh index 4325205..d757e9e 100644 --- a/ElixirV3.sh +++ b/ElixirV3.sh @@ -51,11 +51,23 @@ EOF # 拉取 Docker 镜像 docker pull elixirprotocol/validator:v3 - # 运行 Docker 容器 - docker run -it -d \ - --env-file validator.env \ - --name elixir \ - elixirprotocol/validator:v3 + # 提示用户选择平台 + read -p "您是否在Apple/ARM架构上运行?(y/n): " is_arm + + if [[ "$is_arm" == "y" ]]; then + # 在Apple/ARM架构上运行 + docker run -it -d \ + --env-file validator.env \ + --name elixir \ + --platform linux/amd64 \ + elixirprotocol/validator:v3 + else + # 默认运行 + docker run -it -d \ + --env-file validator.env \ + --name elixir \ + elixirprotocol/validator:v3 + fi } # 查看Docker日志功能 @@ -96,4 +108,3 @@ function main_menu() { # 显示主菜单 main_menu -