标签: docker-for-mac

Mac/OS X上的/ var/lib/docker在哪里

我在为/var/lib/dockerMac安装docker之后在Mac上寻找文件夹.

随着docker info 我得到

    Containers: 5
     ...
    Server Version: 1.12.0-rc4
    Storage Driver: aufs
     Root Dir: /var/lib/docker/aufs
     Backing Filesystem: extfs
     Dirs: 339
     Dirperm1 Supported: true
    ...
    Name: moby
    ID: LUOU:5UHI:JFNI:OQFT:BLKR:YJIC:HHE5:W4LP:YHVP:TT3V:4CB2:6TUS
    Docker Root Dir: /var/lib/docker
    Debug Mode (client): false
    ....
Run Code Online (Sandbox Code Playgroud)

/var/lib/docker我的主机上没有目录.

我已经检查/Users/myuser/Library/Containers/com.docker.docker/但在那里找不到任何东西.知道它在哪里吗?

macos docker docker-for-mac

110
推荐指数
7
解决办法
4万
查看次数

Docker:遭到拒绝.路径...不是从OS X共享的,并且Docker不知道

该命令docker run -v /var/folders/zz/...产生以下错误.

docker: Error response from daemon: Mounts denied: 
The paths /var/folders/zz/... and /var/folders/zz/...
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
Run Code Online (Sandbox Code Playgroud)

当我打开文件共享时,我看到/ private已经列出了.

如果我尝试添加/var/folder/,它会解析为/private/var/folders/ private的子集,因此会拒绝添加.

总而言之,在我看来/var/folders/..,OS X 将目录作为子目录共享/private,因此必须为Docker所知.任何有关解决此问题的帮助将不胜感激.

作为一个实验,我用/private文件共享替换了/private/var/folders并重新启动了docker,但结果没有改变.

只是为了更完整的引用,这是.sh脚本,它运行这个python脚本,然后运行docker命令.

macos docker docker-for-mac

75
推荐指数
7
解决办法
5万
查看次数

如何获取运行docker容器的IP地址

我正在使用Docker for Mac,我在docker容器中运行基于nodejs的微服务.我想通过浏览器测试节点微服务.如何获取运行docker容器的IP地址?

containers docker docker-for-mac

73
推荐指数
5
解决办法
15万
查看次数

com.docker.hyperkit 中的 docker for mac 内存使用

我在 MacOS Mojave 上运行 docker 桌面社区 2.1.0.3。我已经为 Docker 分配了 8GB 的​​内存,这看起来已经很多了(这是我 RAM 的一半)。不知何故,即使在退出然后再次启动 Docker for Mac(这意味着没有容器正在运行)之后,docker 已经超过了 1GB 的内存分配。

没有容器运行的 docker 的预期内存使用量是多少?docker for mac 或 docker's hyperkit 中是否存在内存泄漏?

在此处输入图片说明

docker for mac 内存泄漏

memory-leaks docker docker-for-mac

70
推荐指数
2
解决办法
3万
查看次数

如何访问docker的HyperKit创建的VM?

Docker for Mac使用HyperKit创建的Linux VM 在Mac上存储和运行容器.

使用Docker Toolbox,我可以打开VirtualBox并访问docker-machine VM.但是使用Docker for Mac,我如何访问HyperKit创建的VM?

docker docker-machine docker-for-mac

63
推荐指数
4
解决办法
2万
查看次数

如何从终端重新启动Docker for Mac?

Docker for Mac在菜单栏中的鲸鱼图标下拉菜单中有一个简洁的"重启"按钮.

不过,我希望能够从终端重启Docker for Mac.我需要运行什么命令?

docker docker-for-mac

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

Docker Compose Mac 错误:无法启动服务 zoo1:安装被拒绝:

运行时出现以下错误docker-compose up -d

% docker-compose up -d

Creating network "kafka-test_default" with the default driver
Creating kafka-test_zoo1_1 ... error

ERROR: for kafka-test_zoo1_1  Cannot start service zoo1: Mounts denied: approving /Users/test/kafka-test/zk-single-kafka-single/zoo1/datalog: file does not exist

ERROR: for zoo1  Cannot start service zoo1: Mounts denied: approving /Users/test/kafka-test/zk-single-kafka-single/zoo1/datalog: file does not exist
ERROR: Encountered errors while bringing up the project.
Run Code Online (Sandbox Code Playgroud)

在我将 Docker for Mac 多次更新为Docker version 20.10.0, build 7287ab3. Macbook 运行的是 Big Sur 11.0.1。

注意:如果 Docker 降级到 19.03.13,它会起作用。但这不是一个好的解决方案。


docker-compose.yml

基于 …

apache-kafka docker docker-compose docker-for-mac

38
推荐指数
2
解决办法
3986
查看次数

OSX缓慢卷上的docker

我正在尝试在OSX上使用docker beta,主要用于Symfony开发,但挂载的卷速度令人难以置信.即使对于一个香草的Symfony项目,我也可以获得6秒的页面加载时间.那是难以忍受的!有没有人找到解决这个问题的方法?试图摆脱流浪汉,但我找不到任何合理的方式与码头工作.

macos docker docker-for-mac

30
推荐指数
5
解决办法
1万
查看次数

使用Dockerfile构建docker,但图像没有名称或标记

为mac安装了Docker桌面.版本是1.12.0-rc4-beta19

我用的时候 docker build -t self/centos:java8 .

图像没有名称或标签

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
<none>              <none>              1581ffcbfd7f        5 minutes ago       196.8 MB
Run Code Online (Sandbox Code Playgroud)

build命令有什么问题?

docker docker-build docker-for-mac docker-desktop

25
推荐指数
2
解决办法
2万
查看次数

禁用docker-compose项目的自动启动

我有一个使用Docker for Mac的docker-compose项目,当我启动计算机时自动启动.

我通常会启动项目docker-compose up -d,但是甚至docker-compose stop在关闭之前运行它会在启动时再次自动启动它.

我不知道具体实现这个.我该如何禁用它?

autostart docker-compose docker-for-mac

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