gpt4 book ai didi

macos - Docker 基础镜像运行缓慢 Mac OS X

转载 作者:行者123 更新时间:2023-11-29 09:32:02 27 4
gpt4 key购买 nike

因此,我使用 boot2docker 在 OS X 上设置了 docker。我一切正常,但是,当我运行 docker run -i -t base/bin/bash 时,它运行正常,提示出现了……但速度非常慢。慢是指如果我输入一个字符,该字符显示在屏幕上大约需要 30 秒到一分钟。我检查了我的事件监视器以确保我的系统没有内存不足,但事实并非如此。在此进程运行时,它显示大约 85% 的空闲内存。我很想知道 OS X 上是否有其他人遇到过这样的问题。任何输入将不胜感激。

最佳答案

我遇到过同样的问题,正如 Julian 所说,这是一个已知问题。但是,有一个 post in that issue-thread这对我有用(好吧,至少是它的改编版本)。

./boot2docker stop           # stop a currently running deamon-instance
./boot2docker delete # remove the vm
rm -rf boot2docker.iso # in my case I had a (very old) iso-image

在这个阶段,任何重新初始化 boot2docker-vm 的新尝试对我来说都失败了。所以我被迫重新安装 boot2docker 本身(事实证明我有一个非常旧的版本)。您可以通过 Homebrew 或使用新的安装程序执行此操作(然而,docker-docu 中演示的解决方案不再有效)。无论如何,不​​要忘记按照文档中的说明正确设置 DOCKER_HOST 变量:

export DOCKER_HOST=tcp://127.0.0.1:4243

重新安装 boot2docker 后,以下命令应该再次起作用:

./boot2docker init           # fetches a brand new vm image and initializes
./boot2docker up # now we're back in business

这对我来说是成功的 - 现在性能符合预期

 docker run -i -t --rm dockerfile/ubuntu /bin/bash

给我一​​个(几乎)即时的 bash 提示符。

关于macos - Docker 基础镜像运行缓慢 Mac OS X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22085541/

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