Не удается перезапустить Docker-контейнер с существующим подключенным каталогом хоста. - PullRequest
0 голосов
/ 31 мая 2018

Я вытащил контейнер nginx + php (https://hub.docker.com/r/imagine10255/centos6-lnmp-php56/) и запустил его, он создаст папку в определенном месте, т.е. (D: \ xampp \ htdocs \ centos6-lnmp-php56 \ home \ website),но теперь я не могу перезапустить его, кто-нибудь знает, как это сделать, перезапустив его, не удаляя папку выше?

сообщение об ошибке здесь:

Error response from daemon: Cannot restart container centos6-lnmp-php56: error while creating mount source path '/c/Users/hkveg/Documents/Kitematic/centos6-lnmp-php56/home/website': mkdir /c/Users/hkveg/Documents/Kitematic/centos6-lnmp-php56: file exists

команда попыталась:

$ docker restart centos6-lnmp-php56

Ошибка ответа от демона: не удается перезапустить контейнер centos6-lnmp-php56: ошибка при создании исходного пути монтирования '/ c / Users / hkveg / Documents / Kitematic / centos6-lnmp-php56 / home / website': mkdir / c / Users / hkveg / Documents / Kitematic / centos6-lnmp-php56: файл существует

Так же, как контейнер MySQL: $ docker restart mysql

Ошибка ответа от демона: невозможно перезапустить контейнер. Mysql: ошибка при создании исходного пути монтирования '/ c / Users / hkveg / Documents / Kitematic / mysql / var / lib / mysql': mkdir / c / Users / hkveg / Documents / Kitematic /mysql: файл существует

...