快速安装
curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bash这条命令将完成全部首次运行设置:
- 安装 Homebrew 软件包(podman、podman-compose、gh、iterm2、nerd fonts)
- 配置 iTerm2(字体、响铃、回滚缓冲区、深色主题、Shift+Enter 键绑定)
- 初始化并调优 Podman 虚拟机(16 GB 内存、4 CPU、220 GB 磁盘、zram、swappiness)
- 将
docker-compose.yml、devcontainer.sh和.env模板下载到当前目录
编辑 .env 文件,填入您的凭据:
vi .env然后启动容器:
./devcontainer.sh该脚本会自动检测您的时区,并在每次调用时通过 gh auth token 获取最新的 GitHub 令牌。
运行安装程序后,您的目录将包含以下文件:
| 文件 | 用途 |
|---|---|
devcontainer.sh | 启动脚本(运行此文件以启动容器) |
docker-compose.yml | 容器服务定义 |
.env | 您的凭据(从模板生成,首次启动前需编辑) |
./devcontainer.shpodman exec -it devcontainer zsh拉取最新镜像并重启:
podman compose pull./devcontainer.sh从源码本地构建镜像(仅限 arm64):
./devcontainer.sh build