Подтвердить что ты не робот

Доступ запрещен при сохранении докеров

Я пытаюсь сохранить изображение докеров в окнах, чтобы я мог загрузить в другой Linux-ящик, между ними, сохраняя изображения в окнах, я получил сообщение об ошибке, чтобы запретить переименование файла docker temp.

Я проверил разрешение, все выглядит отлично, на самом деле я могу редактировать. Любая помощь здесь очень заметна. Я использую docker 1.11.0

C:\<mydir>\Docker\docker_images>docker save -o . <imgID>
rename .docker_temp_742575903 .: Access is denied.
4b9b3361

Ответ 1

Не берите в голову, наряду с путём мне нужно указать мое новое имя файла, которое хотел создать докер, в моих случаях я дал

C:\<mydir>\Docker\docker_images>docker save -o ./<tar name that docker wanted to create> <imgID>

Ответ 2

Для аналогичной проблемы, но на Unix:

[email protected]:/opt/docker# docker save -o ./presto.tar starburstdata/presto
open .docker_temp_359214587: permission denied

Вы можете использовать другой синтаксис для сохранения изображения в качестве обходного пути:

[email protected]:/opt/docker# docker save starburstdata/presto > presto.tar
[email protected]:/opt/docker# ls -l
razem 1356196
-rw-r--r-- 1 root root 1388737024 maj 23 11:16 presto.tar

Ответ 3

У меня такая же проблема, но aswer не помог в моем случае. О, вы используете Windows.

$sudo docker image save -o ./image img 
open .docker_temp_073162966: permission denied

$ sudo docker image save img -o./image

имеет тот же результат

Ответ 4

Я обошел проблему в linux, изменив текущее разрешение forlder на 777. Убедитесь, что у вас текущий direct:

mkdir ~/docker-images
cd ~/docker-images
chmod 777 ./
sudo docker save <img_id> -o ./<filename>