跳转到内容

快速安装

Terminal window
curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bash

这条命令将完成全部首次运行设置:

  1. 安装 Homebrew 软件包(podman、podman-compose、gh、iterm2、nerd fonts)
  2. 配置 iTerm2(字体、响铃、回滚缓冲区、深色主题、Shift+Enter 键绑定)
  3. 初始化并调优 Podman 虚拟机(16 GB 内存、4 CPU、220 GB 磁盘、zram、swappiness)
  4. docker-compose.ymldevcontainer.sh.env 模板下载到当前目录

编辑 .env 文件,填入您的凭据:

Terminal window
vi .env

然后启动容器:

Terminal window
./devcontainer.sh

该脚本会自动检测您的时区,并在每次调用时通过 gh auth token 获取最新的 GitHub 令牌。

运行安装程序后,您的目录将包含以下文件:

文件用途
devcontainer.sh启动脚本(运行此文件以启动容器)
docker-compose.yml容器服务定义
.env您的凭据(从模板生成,首次启动前需编辑)
Terminal window
./devcontainer.sh
Terminal window
podman exec -it devcontainer zsh

拉取最新镜像并重启:

Terminal window
podman compose pull
./devcontainer.sh

从源码本地构建镜像(仅限 arm64):

Terminal window
./devcontainer.sh build