首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除containers docker for mac的日志

删除containers docker for mac的日志
EN

Stack Overflow用户
提问于 2016-07-26 12:48:58
回答 1查看 1.3K关注 0票数 3

我正在尝试删除我的容器的日志。我正在为mac使用docker。例如,elasticsearch容器的以下命令

代码语言:javascript
复制
docker inspect --format='{{.LogPath}}' elasticsearch

将输出

代码语言:javascript
复制
/var/lib/docker/containers/d4d426c49ee91447797e482b86b1eb5fd51f6a9257dd1f3a2391895abecf2b56/d4d426c49ee91447797e482b86b1eb5fd51f6a9257dd1f3a2391895abecf2b56-json.log

我知道这不在我的文件系统中,而是在VM中。当我将dinghy与VirtualBox一起使用时,我使用以下命令进入机器

代码语言:javascript
复制
docker-machine ssh :machine_name

对于dinghy,它是dinghy,在其他情况下,它将是default。然后我就删除了日志文件。

我正在尝试获取用于mac的docker中的活动计算机

代码语言:javascript
复制
docker-machine ls

但是没有注册任何机器。我正在执行这段代码

代码语言:javascript
复制
eval $(docker-machine env)

输出是这样的

代码语言:javascript
复制
Error: No machine name(s) specified and no "default" machine exists.

当我执行以下命令时,会得到相同的输出

代码语言:javascript
复制
docker-machine ip

在这里,一个用户说,通过这种设置,我们不再有权访问docker机器,这很好,但是有没有办法删除日志?

https://forums.docker.com/t/how-to-find-docker-machine-ip-in-commandline-in-docker-beta-os-x/9844/5

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-18 03:33:57

尽管这个问题已经很老了,而且可能已经在其他地方得到了回答:这不起作用的原因是Docker For Mac没有使用docker-machine管理的虚拟机。查看docs.docker.com/machine/get-started/#prerequisite-informatio‌​n.,它使用的是Hyperkit轻量级引擎。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38581208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档