gpt4 book ai didi

docker - 错误:由于环境错误而无法安装软件包:[Errno 28]设备上没有剩余空间-尝试在docker中运行streamlit时

转载 作者:行者123 更新时间:2023-12-02 20:56:19 27 4
gpt4 key购买 nike

我正在尝试在docker中运行streamlit。我指的是位于https://github.com/domoritz/streamlit-docker的github存储库中的代码
执行docker-compose up命令时出现以下错误:

ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device 
ERROR: Service 'streamlit' failed to build: The command '/bin/sh -c pip install -r requirements.txt' returned a non-zero code: 1
有人可以帮我解决这个问题吗?

最佳答案

硬盘驱动器上专用于Docker镜像,容器和其他数据的部分已满。您有两种选择:

  • 增加docker磁盘镜像的大小。

  • 在Mac上,打开Docker首选项,然后转到“资源”选项卡。您需要增加“磁盘镜像大小”选项来创建更多空间。
  • 清除未使用或旧数据。

  • The docker docs explain some steps for deleting "unnecessary containers and images" here。该指南是详尽且写得很好的。简短的版本是,您通常可以通过删除“所有停止的容器,未使用的网络,悬挂的图像和构建缓存”来运行 docker system prune释放大量空间。

    关于docker - 错误:由于环境错误而无法安装软件包:[Errno 28]设备上没有剩余空间-尝试在docker中运行streamlit时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62782578/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com