Вопросы по теме 'dockerfile'
Файл Docker: Chmod в сценарии Entrypoint
Есть ли причина, по которой мне нужно использовать chmod +x в моем сценарии точки входа? Не похоже, чтобы Redis делал это в своем файле докеров ( https://github.com/docker-library/redis/blob/109323988b7663bceaf4a01c3353f8934dfc002e/2.8/Dockerfile )...
47624 просмотров
schedule
13.07.2022
Ошибка инструкции Dockerfile COPY?
Все, я пытаюсь постоянно копировать файлы с моего хоста в образ, чтобы эти файлы были доступны с каждым контейнером, запущенным на основе этого образа. Запуск на debian wheezy 64bit в качестве гостя виртуального бокса.
Dockerfile довольно прост...
46269 просмотров
schedule
08.10.2022
Docker Копировать и изменить владельца
Учитывая следующий Dockerfile
FROM ubuntu
RUN groupadd mygroup
RUN useradd -ms /bin/bash -G mygroup john
MKDIR /data
COPY test/ /data/test data
RUN chown -R john:mygroup /data
CMD /bin/bash
В моем тестовом каталоге, который скопирован, я...
95054 просмотров
schedule
24.09.2022
Невозможно запустить образ докера, созданный из ISO
Здесь я пытаюсь создать образ докера из ISO-файла Ubuntu 14.04, зная, что Ubuntu 14.04 уже доступен в Docker Hub. Потому что позже мне нужно создать образы докеров для Suse10 и Suse11 [sp1 64bit], которых нет в докер-хабе.
Мне удалось создать...
3594 просмотров
schedule
02.06.2022
: и := внутри расширения параметра bash
Пытаюсь понять dockerfile, написанный на bash. Что такое: для?
: ${WORDPRESS_DB_USER:=root}
И :=?
Я помещаю больше кода из скрипта для справки:
#!/bin/bash
set -e
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
if [ -z...
262 просмотров
schedule
01.11.2022
Как скопировать файл с хоста в контейнер с помощью Dockerfile
Я написал Dockerfile, который выглядит так
FROM ubuntu:12.04
RUN apt-get update
RUN apt-get install -y wget
Теперь у меня есть файл с именем abc.txt на моем хост-компьютере. Как я могу скопировать его в этот контейнер. Есть ли какой-либо...
171003 просмотров
schedule
11.11.2023
Вытащить образы докеров из частного репозитория во время сборки докеров?
Есть ли способ получить образы из частного реестра во время docker build вместо docker-хаба?
Я развернул частный реестр и не хотел бы указывать его конкретный ip:port в инструкции FROM Dockerfile. Я ожидал, что параметр docker build или...
21331 просмотров
schedule
16.07.2023
Как использовать инструкции Docker COPY/ADD для копирования одного файла в образ
Я пытаюсь скопировать один файл из корня контекста сборки во вновь созданный каталог в образе докера.
Dockerfile, который я использую, выглядит следующим образом:
FROM debian:latest
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY test.txt...
47301 просмотров
schedule
28.06.2023
Как я могу предотвратить кеширование инструкции Dockerfile?
В моем Dockerfile я использую curl или ADD для загрузки последней версии архива, например:
FROM debian:jessie
...
RUN apt-get install -y curl
...
RUN curl -sL http://example.com/latest/archive.tar.gz --output archive.tar.gz
...
ADD...
24219 просмотров
schedule
08.05.2022
Журналы демона docker отсутствуют
Я ищу журналы docker- daemon , которые отображают информацию между клиентом docker и демоном docker.
Согласно этому ответу: Где находится журнал демона Docker?
Журнал должен быть в /var/log/docker.log для boot2docker (я использую докер в...
787 просмотров
schedule
11.03.2023
Не удается настроить локаль в образе Docker
Я пытаюсь установить файл локали в свой образ Docker, но по какой-то причине он не устанавливается правильно.
Эти строки внутри моего Dockerfile настраивают + устанавливают файлы локали:
# Install and configure locales
RUN ["apt-get",...
2491 просмотров
schedule
02.06.2023
Создать контейнер с помощью docker-compose, но запустить /etc/bash с опцией -it позже?
Я использую docker-compose для разработки . В процессе мне часто нужно собрать 5 контейнеров (1 для веб-сервера и 4 для postgres, redis, mongo и т. д.). Контейнер веб-сервера настроен на включение ссылок на другие контейнеры, он имеет свои...
8827 просмотров
schedule
10.02.2023
tutum stackfile с относительным путем тома
Я хочу преобразовать файл docker-compose.yml в файл стека tutum . В файле docker-compose.yml я использую относительный путь для тома:
web
volumes:
- './web:/web'
Благодаря этому локальная папка ./web, в которой находится файл...
165 просмотров
schedule
16.03.2023
Увеличение размера тома докера с помощью docker-compose
Я работаю над развертыванием веб-приложения Flask с помощью Docker (используя docker-compose). Пользователи загружают файлы, которые могут быть особенно большими (> 1 ГБ). Мой вопрос: нужно ли мне беспокоиться о том, что в контейнере не хватает...
2214 просмотров
schedule
31.01.2024
Разница между дистрибутивами nodejs v0.12 и v5.x
Я хочу установить nodejs через Dockerfile в контейнер на основе Debian. Меня немного смущают различные дистрибутивы. Я пришел к выводу, что мне нужен последний СТАБИЛЬНЫЙ дистрибутив.
Теперь в nodesource/distributions#deb есть четыре разных...
6596 просмотров
schedule
13.11.2022
Данные контейнера Docker теряются при перезапуске хоста
У меня есть контейнер докеров с сервером Redis, работающий на сервере ubuntu, который отслеживает счетчик, который увеличивается приложением node js, также работающим в контейнере.
Он хорошо работает, когда я запускаю свой хост ubuntu, все...
1922 просмотров
schedule
26.03.2022
Dockerfile: разрешение отклонено при попытке установить ruby-build
Я пытаюсь установить ruby-build как не-root в свой Dockerfile, но получаю сообщение об ошибке отказа в разрешении. Как я могу предоставить доступ для этого пользователю развертывания?
ошибка
mkdir: cannot create directory...
4584 просмотров
schedule
07.07.2023
Совместное использование каталогов в контейнере Docker как с Dockerfile, так и после запуска контейнера
Обмен данными между работающим контейнером Docker и моим хостом (на AWS) кажется слишком сложным. Из документации докера кажется, что мне нужно указать тома при запуске контейнера.
Я нашел это: https://github.com/synack/docker-rsync Но это...
2833 просмотров
schedule
10.07.2022
Несколько файлов для создания докеров с указанным env_file
Я работаю над проектом, в котором использую докер для создания базовой конфигурации и ее расширения. Мой базовый файл docker-compose.yml имеет links , поэтому я не могу использовать параметр extends в расширенном файле компоновки. Вместо этого я...
5011 просмотров
schedule
19.06.2023
docker-compose — открыть порт связанной службы
Я пытаюсь настроить контейнер SonarQube, поддерживаемый контейнером базы данных MySQL. Мой докер-compose.yml:
sonar:
environment:
- SONARQUBE_USER=sonar
- SONARQUBE_PASSWORD=sonar
- SONARQUBE_DATABASE=sonar
-...
6372 просмотров
schedule
13.11.2022