Вопросы с тегом 'dockerfile'

Dockerfile - это файл, содержащий инструкции по созданию образа Docker
13

В чем разница между командами "COPY" и "ADD" в Dockerfile?

В чем разница между командами COPY и ADD в Dockerfile и когда я буду использовать одну поверх другой? COPY <src> <dest> Инструкция COPY скопирует новые файлы из <src> и добавит их в файловую систему контейнера по пути <dest&g...
25 июл. '14 в 14:31
10

Как передать переменные среды в контейнеры Docker?

Я новичок в Docker, и неясно, как получить доступ к внешней базе данных из контейнера. Является лучшим способом жесткого кода в строке подключения? # Dockerfile ENV DATABASE_URL amazon:rds/connection?string
27 мая '15 в 22:17
9

Docker Compose против Dockerfile - что лучше?

Я читал и изучал Docker, и я пытаюсь правильно выбрать настройку Django для использования. Пока что есть: Docker Compose или Dockerfile Я понимаю, что Dockerfiles файлы используются в Docker Compose, но я не уверен, является ли хорошей практикой п...
06 апр. '15 в 21:36
37

denied: запрос доступа к ресурсу отклонен: docker

Я следую этой ссылке, чтобы создать мой первый файл докеры Image, и он прошел успешно, и теперь я пытаюсь подтолкнуть это изображение в мой репозиторий докеров из этой ссылка. Но всякий раз, когда я пытаюсь подтолкнуть этот Image в репозиторий, я пол...
01 февр. '17 в 16:08
5

Как сделать комментарий в файле Docker?

Я пишу Dockerfile. Есть ли способ сделать комментарии в этом файле? Есть ли в Docker опция комментария, которая берет остальную часть строки и игнорирует ее?
19 апр. '16 в 6:42
3

Разница между ссылками и depend_on в docker_compose.yml

Согласно документации Docker Compose для составления файла: depends_on - depends_on зависимости между сервисами. links - links с контейнерами в другом сервисе, а также выражает зависимость между сервисами таким же образом, как зависимость_ Я не по...
06 мар. '16 в 20:24
8

Добавить пользователя в контейнер Docker

У меня есть контейнер для докеров, в котором работают некоторые процессы (uwsgi и сельдерей). Я хочу создать пользователя сельдерея и пользователя uwsgi для этих процессов, а также группу работников, к которой они будут принадлежать, для назначения р...
30 дек. '15 в 8:26
6

Разница между RUN и CMD в Dockerfile

Я смущен, когда следует использовать CMD против RUN. Например, для выполнения команд bash/shell (например, ls -la) я всегда использовал CMD или есть ситуация, когда я буду использовать RUN? Попытка понять лучшие практики этих двух подобных директив ...
26 мая '16 в 13:11
4

Как скопировать несколько файлов в один слой с помощью Dockerfile?

Следующий Dockerfile содержит четыре слоя COPY: COPY README.md ./ COPY package.json ./ COPY gulpfile.js ./ COPY __BUILD_NUMBER ./ Как скопировать эти файлы с помощью одного слоя? Было опробовано следующее: COPY [ "__BUILD_NUMBER ./", "RE...
15 мая '15 в 9:49
3

Копировать копию Dockerfile в подкаталог

Я пытаюсь скопировать несколько файлов и папок в сборку образа докеров с моего локального хоста. Файлы выглядят следующим образом: folder1 file1 file2 folder2 file1 file2 Я пытаюсь сделать копию следующим образом: COPY files/* /f...
13 мая '15 в 13:09
4

Как установить имя изображения в файле Docker?

Вы можете установить имя изображения при создании пользовательского изображения, например: docker build -t dude/man:v2 . # Will be named dude/man:v2 Есть ли способ определить имя изображения в Dockerfile, поэтому мне не нужно упоминать его в коман...
16 авг. '16 в 23:37
6

Добавьте том в Docker, но исключите подпапку

Предположим, что у меня есть контейнер Docker и папка на моем хосте /hostFolder. Теперь, если я хочу добавить эту папку в контейнер Docker в качестве тома, тогда я могу сделать это, используя ADD в Dockerfile или установив его как том. До сих пор т...
21 мар. '15 в 9:13
4

COPY с докере, но с исключением

В файле Docker у меня есть COPY . . Я хочу исключить целую директорию, в моем случае, каталог node_modules. Что-то вроде этого: COPY [all but **/node_modules/**] . Возможно ли это с помощью Docker?
02 мая '17 в 21:48
24

Docker: невозможно подготовить контекст: невозможно оценить символические ссылки в пути Dockerfile: GetFileAttributesEx

Я только что скачал Docker Toolbox для Windows 10 64bit сегодня. Я прохожу учебник. Я получаю следующую ошибку при попытке создать образ с помощью Dockerfile. шаги: Запущен Docker Quickstart терминал. Тестдокер после его создания. Подготовьте Do...
19 февр. '16 в 17:48
7

Приложение Python ничего не печатает при запуске отсоединенного в докере

У меня есть приложение Python (2.7), которое запускается в моем файле docker: CMD ["python","main.py"] main.py печатает некоторые строки при запуске и затем переходит в цикл: print "App started" while True: time.sleep(1) Пока я запускаю кон...
16 апр. '15 в 0:47