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

генерация ssh-ключа с использованием dockerfile
Я использую Docker для нескольких своих проектов, где одно из требований - сгенерировать ключи ssh с помощью файла Docker, чтобы при построении контейнера он генерировал пару ключей rsa. Я видел несколько примеров, когда генерация ключей происходит...
30864 просмотров
schedule 19.02.2024

Редактирование файлов из dockerfile
Мне нужно добавить несколько строк в /etc/sysctl.conf в образе докера. Есть ли идемпотентный способ сделать это через файл докеров вместо редактирования вручную и с использованием подхода фиксации докеров?
88011 просмотров
schedule 29.03.2023

Можно ли использовать cloud-init иheat-cfntools внутри контейнера Docker?
Я хочу использовать OpenStack Heat для создания приложения, состоящего из нескольких контейнеров Docker, и отслеживать некоторые показатели этих контейнеров, например: использование ЦП/памяти и другие показатели, специфичные для приложения. Так...
762 просмотров

Выполнить команды для создания нового контейнера Docker
Можно ли добавить такие инструкции, как RUN в Dockerfile , которые вместо запуска по команде docker build будут выполняться при создании нового контейнера с помощью docker run ? Я думаю, что это может быть полезно для инициализации тома,...
3324 просмотров
schedule 23.08.2023

проблема аутентификации образа wildfly docker
Я выполнил инструкции по следующей ссылке: образ WildFly Docker в раздел Расширение изображения Однако после сборки, когда я перехожу по URL-адресу http://localhost:9990 , появляется следующее сообщение : The management interface could...
2053 просмотров
schedule 11.07.2023

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

EADDRNOTAVAIL при докеризации приложения Node.js
Со следующим приложением я могу запустить его вручную через npm install/node app.js. Проблема заключается в попытке запустить приложение через контейнер Docker. Помимо того, что представляет собой остальная часть приложения (что не имеет значения,...
2395 просмотров
schedule 29.04.2024

Невозможно использовать Dockerfile при использовании плагина Jenkins CloudBees Docker Custom Build Environment.
Я попытался использовать «Сборка внутри контейнера докеров» с опцией «Сборка из Dockerfile», следуя руководству отсюда CloudBees Docker Custom Build Environment Plugin Я поместил Dockerfile в корень рабочей области (/ var / lib / jenkins / jobs /...
3182 просмотров

Создайте базовый образ docker centos с помощью python 2.7.8
Я нашел это , которое поможет вам путем создания базового образа Centos на «голом железе». Однако я хочу установить некоторые дополнительные пакеты yum, загрузить Python 2.7.8 и собрать его. У меня было это в файле докеров и уже работало так:...
3646 просмотров
schedule 14.11.2023

Приложение Docker в статусе Exited (0)
Я пытаюсь запустить небольшое серверное приложение в контейнере Docker. index.js var server_port = 3111 , http = require('http') , mosca = require('mosca') , dispatch = require('dispatch') , httpServ = http.createServer( dispatch({...
2434 просмотров
schedule 02.03.2024

Докер - Множественные дублирующиеся объявления томов; что происходит?
Я пытаюсь настроить постоянный том данных для моего контейнера докеров MySQL. Я использую официальный образ MySQL, который находится в Dockerfile: ТОМ / var / lib / mysql Если я вызову -v / var / lib / mysql: / var / lib / mysql...
4960 просмотров
schedule 10.01.2024

Если я использую EXPOSE $PORT в файле Dockerfile, могу ли я отменить раскрытие порта при использовании `docker run`?
Я работаю над Dockerfile для веб-приложения, которое будет использовать nginx-proxy контейнер. У него также есть интерфейс командной строки для работы с доменом приложения (создание/изменение БД, запуск заданий очистки и т. д.). В 99% случаев,...
3358 просмотров
schedule 06.03.2023

Dockerfile для среды веб-сервера Elastic Beanstalk, предлагаемой для Node.js?
Может ли кто-нибудь сказать мне, доступна ли платформа Node.js, доступная через консоль Elastic Beanstalk при развертывании новой среды веб-сервера, где-то в виде файла Docker? У меня возникли проблемы с отладкой моего node api (даже ssh-ing и...
196 просмотров

Как ускорить развертывание Rails Docker на Google Cloud Platform?
Я экспериментирую с более экономичными способами развертывания своих приложений Rails и прошел через Ruby Starter Projects , чтобы получить представление об Google Cloud Platform. Это почти идеально и, безусловно, конкурентоспособно по цене, но...
2772 просмотров

Адрес привязки MySQL в контейнере Docker
Я хотел бы создать контейнер, который позволяет привязываться к нескольким IP-адресам. Адрес привязки хранится в my.cnf , все в порядке. Как это определить или, может быть, закомментировать с использованием Dockerfile для предоставления...
11055 просмотров
schedule 10.10.2023

Dockerfile CMD не запускается при запуске контейнера
Итак, я написал Dockerfile для проекта, я определил CMD для запуска при запуске контейнера для начальной загрузки приложения. Dockerfile выглядит так # create our mount folders and volumes ENV MOUNTED_VOLUME_DIR=sites RUN mkdir...
14993 просмотров
schedule 02.08.2022

прикрепить фоновый процесс к /dev/tty из файла Procfile мастера во время запуска контейнера докеров
Большинство вопросов, связанных с /dev/tty и докером, сосредоточены вокруг docker run . У меня есть агент мониторинга (в частности, newrelic-nr-agent ), который должен оставаться на переднем плане, чтобы позволить foreman управлять им. Когда...
386 просмотров
schedule 05.04.2023

docker COPY с подстановкой файлов
Внутри файла докеров я хочу указать операцию копирования для файлов, которые определяются путем подстановки, и я хочу, чтобы он также копировался с путем. Итак, что-то вроде этого: COPY ./src/**/project.json /app/**/ Учитывая, что у меня...
9481 просмотров
schedule 20.10.2023

Запустить скрипт, когда докер остановлен
Я пытаюсь создать контейнер докеров, используя файл докеров, где script-entry.sh должен выполняться при запуске контейнеров, а script-exit.sh - при остановке контейнера. ENTRYPOINT помог решить первую часть проблемы, когда script-entry.sh...
11688 просмотров
schedule 23.12.2023

Как создать большой образ докера с относительно небольшим потреблением дискового пространства?
Фон Я пытаюсь создать образ докера из Dockerfile на виртуальной машине. Виртуальная машина работает под управлением Redhat 7.1 (ядро 3.10) и Docker 1.10.2. Dockerfile имеет следующий контент FROM rhel MAINTAINER...
2275 просмотров
schedule 25.01.2023