с проблемой копирования директории. Dockerfile:
FROM orel-2.12-testing
WORKDIR /home
COPY my_files ./
При копировании появляется ошибка:
failed to copy files: failed to copy directory: Error processing tar file(exit status 1): open /examples/my_file1.txt: no such process
Пробовал другие директории и отдельные файлы. Ошибка та же. В чем может быть проблема? Собирал: docker build -t test .
Например вы находитесь в директории с докерфайлом. В этой же директории папка my_files. Т.е. структура примерно такая: -home -my_files -Dockerfile Тогда пишете COPY ./my_files
Не получается, 2 аргумента просит. P.S. Я нахожусь в директории /opt/docker/example. Там же my_files и и Dockerfile лежат. При создании образа мне необходимо скопировать my_files в директорию /home/
Все верно. Пишите COPY ./my_files /home
Спасибо Большое! Но не помогло. Может с правами какие нюансы могут быть?
какие файлы лежат в текущей папке, и какие у них владелец/права
Добрый вечер! Права к файлам: -rw-r—r— Владелец: пользователь, под которым я работаю.
Сделай chmod 777
Не помогло
А . . работает?
Права поменял. Ошибка в COPY так и не ушла
Попробовал скопировать пустой каталог. Ошибки нет.
Попробуй этот же файл скопировать, но через COPY . .
Создал файл с максимальными правами. Подсунул в COPY. Ошибка не ушла. Есть еще мысль: образ брал из astra 1.7. Docker из ее дистрибутива. Возможно в Docker какой то режим нужен? https://wiki.astralinux.ru/pages/viewpage.action?pageId=158601444
У тебя много образов, контейнеров и волюмов? Возможно, из-за памяти проблема может быть, удали все ненужное
Что бы дать макс права докеру запускай с sudo
Скрытых файлов нет?
Версия Docker какая?
Docker version 20.10.2+dfsg1
Если ещё актуально, что такое my_files? Это случайно не архив? Ребут пробовал? 😅
Добрый день! Да, актуально. Там простой файл, не архив. Ребут пробовал, не помогло.
Прост я сегодня наткнулся на ошибку no such process, но не в докере, мне помог ребут
Можешь скинуть воспроизводимый пример?
Добрый день! Попробовал собрать образ в ubuntu, проблем никаких нет. Проблемы только в astra 1.7. Видимо точно какие то права нужны. Пока разбираюсь.
Может какой-нибудь selinux?
Обсуждают сегодня