容器找不到绑定装载的文件



当我这样运行此docker命令时,我会得到错误:

$ docker run -v $PWD:/tmp bobrik/curator --config /tmp/testconfig.yml /tmp/actions-daily.yml
Usage: curator [OPTIONS] ACTION_FILE
Error: Invalid value for "--config": Path "/tmp/testconfig.yml" does not exist.

出于某种原因,即使该文件中存在该文件,并且其权限设置为775。此外,当我检查该容器时,我可以看到此安装信息:

    "HostConfig": {
        "Binds": [
            "/cygdrive/c/myUbuntu18/rootfs/home/jdepaul/repos/curator/test/utils:/tmp"
        ],

进一步向下:

    "Mounts": [
        {
            "Type": "bind",
            "Source": "/cygdrive/c/myUbuntu18/rootfs/home/jdepaul/repos/curator/test/utils",
            "Destination": "/tmp",
            "Mode": "",
            "RW": true,
            "Propagation": "rprivate"
        }
    ],

在Windows上运行它:

docker run -v C:Usersja006652cure:/tmp bobrik/curator --config /tmp/testconfig.yml /tmp/daily-dev-action.yml --dry-run

最新更新