5. Docker 问题
Q: 无法启动容器?
sudo systemctl start docker
docker --version
安装 Docker:见 02 Installation · Docker。
Q: 容器内找不到代码或目录为空?
检查 AUTONOMY_ENV 是否指向正确的仓库根路径:
export AUTONOMY_ENV=/path/to/autonomy
python3 docker/run_autonomy.py -p x86_64
Q: docker exec 失败?
docker ps
# 检查 AUTONOMY_CONTAINER_NAME,默认常为 SpaceHero
docker exec -it SpaceHero /bin/bash
Q: 数据盘不可写?
使用数据卷挂载:
python3 docker/run_autonomy.py --data-volume /mnt/data4t
Q: GPU 在容器内不可用?
安装 NVIDIA Container Toolkit,见 docker/install/install_nvidia_docker.sh。
Q: 权限 denied(root 创建的文件)?
python3 docker/run_autonomy.py --as-host-user
Q: 如何验证挂载?
docker exec -it SpaceHero ls /workspace/autonomy
docker exec -it SpaceHero ls /mnt/data4t