Контейнер не может найти подключенные файлы - PullRequest
0 голосов
/ 14 марта 2019

Когда я запускаю эту команду 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.

По какой-то причине Docker не может найти этот путь к файлу, даже если этот файл существует в этом каталоге и его разрешение установлено на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"
        }
    ],

1 Ответ

0 голосов
/ 14 марта 2019

Запустите его в Windows, например:

docker run -v C:\Users\ja006652\cure:/tmp bobrik/curator --config /tmp/testconfig.yml /tmp/daily-dev-action.yml --dry-run
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...