相关疑难解决方法(0)

如何正确清除Docker容器的日志?

docker logs [container-name]用来查看特定容器的日志.

是否有一种优雅的方式来清除这些日志?

docker boot2docker docker-compose docker-machine

158
推荐指数
16
解决办法
16万
查看次数

Docker Machine:设备上没有剩余空间

我正在尝试使用Docker Compose设置Docker Machine.

场景1(没有Docker Machine)
如果我在docker-compose up -d没有Docker Machine的情况下运行,它会创建我想要的3个链接容器(nginx + mongodb + nodejs).

场景2(使用Docker Machine)
然后我使用Docker Machine创建一个VM,并告诉Docker与该机器通信eval $(docker-machine env streambacker-dev).

此时,如果我ssh到我的docker机器并运行df -h,我得到:

码头机df -h

如果我然后运行docker-compose up -d,我在下载最后一个容器时得到"设备上没有空间"错误.

之后"tmpfs"似乎确实有点满:

码头机df -h

检查--virtualbox-disk-size选项显示它默认为20000 MB,我认为这两张图片上我们可以看到"/ dev/sda1".那么为什么容器会填满"tmpfs"n,究竟什么是"tmpfs"?是临时下载目录吗?如何为容器创建更多空间?

谢谢!

有关信息,我使用的是Docker Machine 0.4.0-rc2Docker Compose 1.3.2.

docker docker-compose docker-machine

119
推荐指数
4
解决办法
8万
查看次数

Windows 10 和 Docker 容器日志/Docker Logging 驱动程序

我正在使用带有本机 docker 安装的 Windows 10。

我正在寻找 docker 保存容器日志的位置。
在 Linux 中,Docker 容器日志文件位于以下位置:

/var/lib/docker/containers/container-id/container-id-json.log
Run Code Online (Sandbox Code Playgroud)

但是我在哪里可以在 Windows 10 中找到它?

docker windows-10

14
推荐指数
4
解决办法
1万
查看次数

如何修复Docker中磁盘空间用尽错误?

当我尝试构建docker映像时,我遇到了磁盘空间错误,在调查后发现以下内容:

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        4G   3.8G     0 100% /
Run Code Online (Sandbox Code Playgroud)

如何解决空间不足错误?

docker docker-machine

3
推荐指数
4
解决办法
6956
查看次数