docker 突然无法build

 如果docker 突然不能build ,之前都是好好的,而且还是报出以下错误。说明你的docker容器的存储满了。手动清理下即可。

failed to register layer: Error processing tar file(exit status 1): write /usr/lib/x86_64-linux-gnu/libx265.so.192: no space left on device

解决方法 :

docker system prune -a

出现以下界面说明清理成功。只要重新build 即可。哈哈哈希望给到帮助的伙伴点点关注。 

 

Docker Desktop 是一个桌面应用程序,用于在本地计算机上轻松管理和运行 Docker 容器。如果你想在 Docker Desktop 上构建自己的 Docker 镜像,通常你需要遵循这些步骤: 1. **设置开发环境**: - 安装 Docker Desktop 并更新到最新版本。 - 确保已安装支持的 Dockerfile 编辑器(如VS Code、Atom或直接使用文本编辑器)。 2. **创建 Dockerfile**: - 在项目根目录下创建一个名为 `Dockerfile` 的文件。这个文件包含了构建镜像的指令。 - Dockerfile 格式通常是 `FROM`、`COPY`、`RUN`、`CMD` 或 `ENTRYPOINT` 等指令。 ```dockerfile # 示例 Dockerfile FROM ubuntu:latest WORKDIR /app COPY . . RUN apt-get update && apt-get install -y build-essential RUN python3 -m venv venv RUN source venv/bin/activate && pip install --no-cache-dir requirements.txt CMD ["python", "your_script.py"] ``` 3. **构建镜像**: - 打开 Docker Desktop 应用,选择 "Docker" -> "Build" 或者使用快捷键 `Ctrl+Shift+B`。 - 在弹出的窗口中,选择你想构建的 Dockerfile(如果只有一个默认的是正确的)。 4. **设置构建选项** (可选): - 如果需要,可以在“高级”选项中设置构建参数,比如标签、缓存、构建上下文等。 5. **等待构建完成**: - Docker 将按照 Dockerfile 中的指令执行,这可能需要几分钟到几十分钟的时间,取决于你的镜像大小和构建操作。 6. **验证镜像**: - 构建完成后,你可以通过 `docker images` 命令查看新生成的镜像。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值