С Docker Toolbox изображения докеры фактически не запускаются на вашем компьютере Windows, а скорее на виртуальной машине, созданной на вашем компьютере Windows.
Кажется, что на томе, на котором установлены хосты, есть некоторые оговорки с Docker Toolbox на окнах. Смотрите, например:
Возможно, есть некоторые намеки здесь, которые могут помочь вам получить его на работу.
Если вы хотите, чтобы данные сохраняются между контейнерами, даже после удаления контейнера Дженкинс, вы можете использовать данные-объем для Дженкинс домашнего каталога. В этом случае вы бы начать Дженкинс следующим образом:
docker run --name jenkins -p 8080:8080 -p 50000:50000 -v "/var/jenkins_home" jenkins
Это в основном создает отдельный контейнер Docker для/вар/jenkins_home каталога, что позволяет удалить/обновить/и т.д. контейнер Дженкинс, не затрагивая данные.
Убедитесь, что вы понимаете, что здесь происходит. Читайте: https://docs.docker.com/engine/tutorials/dockervolumes/
это также упоминается в документации Дженкинс докер-изображения: https://hub.docker.com/_/jenkins/
В качестве альтернативы: это может быть приемлемо только «стоп» и «перезапуск» контейнер каждый раз, когда вам это нужно ? - В этом случае вам не нужны каталоги, установленные хостом. В этом случае просто опустите опции -v. Это затрудняет резервное копирование ваших данных или использование более нового изображения jenkins.
Не ответ, но вы подумали о переходе с Docker Toolbox на новый [Docker for Windows] (https://docs.docker.com/docker-for-windows/)? Он использует другой гипервизор (HyperV вместо VirtualBox) и другой механизм для размещения файлов/каталогов хоста в вашем контейнере. – larsks
Разве это не только для Windows 10? я не могу обновить, так как это рабочий ноутбук. – Urr4
Не может вам помочь, но похоже, что @TInkerTank у вас все покрыто :) – larsks