Копировать файл из контейнера в локальную файловую систему - PullRequest
0 голосов
/ 06 апреля 2020

История :

Мой docker файл сборки работал без проблем на моей Linux Mint VM. Когда мне нужно было воссоздать ВМ, я снова установил все, включая docker .io. Я бьюсь с этой ошибкой. Я уже проверил, что окончательный файл находится внутри docker образа, но когда я пытаюсь скопировать его в каталог, внешний по отношению к контейнеру, он говорит, что он не существует.

Я следовал инструкциям в Изучение Docker файловой системы контейнера и проверка того, что файл действительно находится в контейнере.

Среда :

  • Linux Монетный двор 19 (Триша)
  • Docker, установленный оснасткой

Команда :

docker cp {CONTAINER_ID}:/container_path /local_path

enter image description here

Проблема :

stat /container_path: no such file or directory

enter image description here

1 Ответ

0 голосов
/ 06 апреля 2020

Решением было просто удалить docker с помощью snap и установить его снова с помощью apt . В этом решении все еще не хватает дополнительной информации, поскольку неизвестно, действительно ли проблема была вызвана версией docker, установленной snap .

sudo snap remove docker
sudo apt install docker.io
...