Вам просто нужно использовать тома при запуске контейнера:
Например, в следующем примере создайте экземпляр контейнера с именем jenkins и смонтируйте путь / my_server / jenkins_home в хосте с / var / jenkins_home внутри контейнера:
docker run -t --name jenkins -p 8080:8080 -v /my_server/jenkins_home:/var/jenkins_home jenkins
Таким образом, когда вы запускаете или останавливаете контейнер, эта папка на хост-сервере будет неповрежденной / my_server / jenkins_home и будет использоваться для вашего контейнера.Все конфигурации в вашем Jenkins будут готовы к использованию.
Ссылка:
https://docs.docker.com/storage/volumes/#choose-the--v-or---mount-flag