Я пытаюсь скопировать текстовый файл из контейнера докера в файловую систему хоста. Мы можем сделать это с помощью команды docker cp, но реальная проблема заключается в следующем: существует вероятность того, что может существовать другой контейнер с тем же образом, потому что моя виртуальная машина через некоторое время перезагрузится. И при перезагрузке компьютера будет другой идентификатор контейнера для того же изображения.
Я должен включить эти команды в скрипт Python, и поэтому я не могу явно изменить идентификатор контейнера.
Я пробовал команду docker cp , в которой мы должны упомянуть идентификатор контейнера.
def function():
write some data into the file.
file.close()
"""
I need to execute commands or bash script here so that file I have
created in the container can be copied to host file system given
container id will change because of the machine restart.
"""