Запитання з тегом «dockerfile»

Dockerfile - це файл, що містить інструкції зі створення зображення Docker

6
Як писати команди з кількома рядками в Dockerfile, зберігаючи нові рядки?
Я хочу написати наступну команду RUN у файлі Docker. Але Docker не зберігає нові рядки. RUN echo "[repo] \ name = YUM Repository \ baseurl = https://example.com/packages/ \ enabled = 1 \ gpgcheck = 0" > /etc/yum.repos.d/Repo.repoxyz Я знаю, що \в кінці кожного рядка виходить новий рядок. Але чи є …

3
Чи можемо ми передати змінні ENV через рядок cmd під час створення образу докера через файл docker?
Я працюю над завданням, яке передбачає створення образу докера на основі centOs, використовуючи файл Docker . Один із кроків всередині файлу docker потребує встановлення змінних ENV http_proxy та https_proxy , щоб працювати позаду проксі. Оскільки цей файл Docker буде використовуватися кількома командами, які мають різні проксі-сервери, я хочу уникнути необхідності …

7
Як скопіювати файл з хосту в контейнер за допомогою Dockerfile
Я написав файл Docker, який виглядає так FROM ubuntu:12.04 RUN apt-get update RUN apt-get install -y wget Зараз abc.txtу мене на хост-машині викликається файл . Як я можу скопіювати його в цей контейнер. Чи є якийсь крок, який я можу додати в Dockerfile, який копіює з хосту в контейнер.


2
Dockerfile: Встановлення кількох змінних середовища в один рядок
У мене склалося враження, що змінні середовища можна встановлювати в один рядок наступним чином, щоб мінімізувати посередницькі зображення. FROM alpine:3.6 ENV RUBY_MAJOR 2.4 \ RUBY_VERSION 2.4.1 \ RUBY_DOWNLOAD_SHA256 4fc8a9992de3e90191de369270ea4b6c1b171b7941743614cc50822ddc1fe654 \ RUBYGEMS_VERSION 2.6.12 \ BUNDLER_VERSION 1.15.3 Однак, запускаючи контейнер на основі цього фрагмента та викликаючи, # set |grep RUя бачу, що …

3
Динамічне управління Dockerfile для різних орендарів у впровадженні конвеєра CI / CD
Я намагаюся реалізувати трубопровід CI / CD для свого проекту за допомогою Докера, Кубернетеса та Дженкінса. Моя програма - це багатокористувацька програма, у якій змінні програми додатків баз даних для різних орендарів все різні. Стратегія застосування Коли я будую зображення докера, я використовую Dockerfile. І я зберігаю свій Dockerfile у …

2
Docker & Laravel: configure: error: Пакетні вимоги (oniguruma) не були виконані
Хтось може мені допомогти з цією проблемою. Коли я намагаюся створити зображення докера з dockerfile для програми laravel, я отримую цю помилку: перевірка наявності oniguruma ... немає конфігурації: помилка: Вимоги до пакету (oniguruma) не були виконані: No package 'oniguruma' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software …

3
standard_init_linux.go: 211: користувацький процес exec спричинив "помилку формату exec"
Я будую Dockerfile для python-скрипту, який буде працювати в системі minikube windows 10 нижче, це мій Dockerfile Створення докера за допомогою команди нижче docker build -t python-helloworld . і завантаження цього в демон докер minikube docker save python-helloworld | (eval $(minikube docker-env) && docker load) Докер-файл FROM python:3.7-alpine #add user …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.