Docker 代理
SEED 实验用的容器镜像存储在 Docker Hub 上,从国内访问 Docker Hub 经常不稳, 需要通过 Docker 代理。 请参照这个手册 添加代理.
苹果机
由于缺乏 VirtualBox 的支持,苹果芯片的机器(M1/M2 芯片)无法运行我们预先构建的 SEEDUbuntu 20.04 VM。学生现在可以使用 VMWare Fusion Player(免费版)设置 SEED VM:
- 苹果芯片机器的实验环境设置. 我们找不到 Ubuntu 20.04 的 ARM 版本, 因此我们将安装 Ubuntu 22.04。这两个版本之间的差异不大。
- 别忘了添加 Docker 代理,见本页的 “Docker 代理” 部分
- 注意:大多数 SEED 实验现在可以在此虚拟机上进行。 要想了解哪些实验受支持,请看我们的测试结果。
Ubuntu 20.04 虚拟机 (Intel/AMD 机器)
如果您希望创建一个 SEED VM,有两种方法可以实现:
(1) 使用我们预先构建的 SEED VM,
(2) 从头开始创建 SEED VM。
方法 1:使用预构建的 SEED VM。 我们提供预构建的 SEED Ubuntu 20.04 映像(SEED-Ubuntu20.04.zip,大小:4.0 GB),可从以下链接下载。
- DigitalOcean
- MD5 value: f3d2227c92219265679400064a0a1287
- VM 说明书: 按照这个说明书在机器上安装虚拟机
- 别忘了添加 Docker 代理,见本页的 “Docker 代理” 部分
方法 2:从头开始构建 SEED VM。 如果您想从头开始构建自己的 SEED Ubuntu VM, 可以参考以下手册。
所有基于 Ubuntu 20.04 的实验都可以使用云端的一个虚拟机进行。
最低配置为 1 个 CPU 和 2 GB 内存。