mac os docker build dockerfile volume 目录创建失败?

发布于 2022-09-12 13:35:27 字数 942 浏览 30 评论 0

FROM ubuntu:16.04
VOLUME ["/root/share1","/root/share2"]

docker build -f ./dockerfile -t ubuntu-volume-test:16.04 .

docker inspect 之后的结果,容器内的share1,share2创建完成,可是我的机器的目录竟然没有创建,Volumes字段是空的

    "Config": {
        "Hostname": "53f0d054bf0b",
        "Domainname": "",
        "User": "",
        "AttachStdin": true,
        "AttachStdout": true,
        "AttachStderr": true,
        "Tty": true,
        "OpenStdin": true,
        "StdinOnce": true,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "/bin/bash"
        ],
        "Image": "ubuntu-volume-test:16.04",
        "Volumes": {
            "/root/share1": {},
            "/root/share2": {}
        },
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {}
    },

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北斗星光 2022-09-19 13:35:27

image 里不会有本机目录。

本机得在 docker run 的时候指定。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文