Могу ли я указать диапазон портов в Dockerfile EXPOSE 7000-8000 а при запуске контейнера привязать все эти открытые порты к одним и тем же портам на хост-машине? docker run -p 7000-8000:7000-8000...
Могу ли я указать диапазон портов в Dockerfile EXPOSE 7000-8000 а при запуске контейнера привязать все эти открытые порты к одним и тем же портам на хост-машине? docker run -p 7000-8000:7000-8000...
Когда я пытаюсь apt-get install -y tzdata появляется опция командной строки для выбора часового пояса. Я пытаюсь использовать это в сценарии, чтобы выполнить некоторую настройку, как я могу запустить apt-get без ввода данных пользователем? Я знаю, что могу перенастроить tzdata echo...
В Dockerfile у меня есть слой, который устанавливает requirements.txt: FROM python:2.7 RUN pip install -r requirements.txt Когда я создаю образ докера, он запускает весь процесс независимо от любых изменений, внесенных в этот файл. Как сделать так, чтобы Docker запускался только в том pip install...
Я пытаюсь запустить сценарий во время процесса сборки в моем Dockerfile. Но вроде не работает. Я пробовал так: FROM php:7-fpm ADD bootstrap.sh / ENTRYPOINT ["/bin/bash", "/bootstrap.sh"] Также так: FROM php:7-fpm ADD bootstrap.sh / RUN bash -c "/bootstrap.sh" А также выполняю свой работающий...
У меня Dockerfileесть программа для создания Ubuntuобраза. Но когда я бегу docker build -t ubuntu-test:latest ./Dockerfile На консоли отображается следующая ошибка невозможно подготовить контекст: контекст должен быть каталогом: / Users / tempUser / git / docker / Dockerfile Я использую Mac OsX. Я...
Я пробовал это на своей машине с Windows 10: Dockerfile: From microsoft/nanoserver CMD ["echo", "Hello World"] PS C:\FSD\Docker\Trial1> docker build -t lea/leatest . Sending build context to Docker daemon 2.048kB Step 1/2 : FROM microsoft/nanoserver latest: Pulling from microsoft/nanoserver...
Можно ли установить переменную ENV для докеров в результате выполнения команды? Подобно: ENV MY_VAR whoami я хочу, чтобы MY_VAR получил значение "root" или что-то еще, что возвращает whoami...
Еще один вопрос о символической ссылке Docker. У меня есть куча файлов, которые я хочу скопировать во все свои сборки Docker. Моя структура каталога: parent_dir - common_files - file.txt - dir1 - Dockerfile - symlink -> ../common_files В приведенном выше примере я хочу, чтобы файл file.txt...
В чем разница между docker-compose buildи docker build? Предположим, что в пути к документированному проекту есть docker-compose.ymlфайл: docker-compose build И docker build
Мы можем использовать WORKDIRдля установки каталога в качестве рабочего каталога Dockerfile, но какое значение по умолчанию, если мы не устанавливаем?
Я новичок в докере. Я обнаружил, что мы можем установить переменные среды с помощью инструкции ENV в Dockerfile. Но как установить псевдонимы bash для длинных команд в Dockerfile?...
Я хочу создать образ докера. Это мой рабочий каталог: Dockerfile.in test.json test.py А это мой Dockerfile: COPY ./test.json /home/test.json COPY ./test.py /home/test.py RUN python test.py Когда я запускаю эту команду: docker build -f Dockerfile.in -t 637268723/test:1.0 . Это дает мне эту ошибку:...
В настоящее время я разрабатываю серверную часть Node для своего приложения. При dockerizing it ( docker build .) самая длинная фаза - это RUN npm install. В RUN npm installпробеги инструкции на каждом небольшом изменении кода сервера, производительность которых тормозит за счет увеличения времени...
Я хочу написать следующую команду RUN в Dockerfile. Но докер не сохраняет новые строки. RUN echo "[repo] \ name = YUM Repository \ baseurl = https://example.com/packages/ \ enabled = 1 \ gpgcheck = 0" > /etc/yum.repos.d/Repo.repoxyz Я знаю, что \в конце каждой строки выходит новая строка. Но...
У меня сейчас есть несколько Dockerfiles. Один для Cassandra 3.5, и это FROM cassandra:3.5 У меня также есть Dockerfile для Kafka, но это немного сложнее. Это FROM java:openjdk-8-freи запускает длинную команду для установки Kafka и Zookeeper. Наконец, у меня есть приложение, написанное на Scala,...
Для запуска приложения ASP.NET Core я создал файл dockerfile, который создает приложение и копирует исходный код в контейнер, который Git получает с помощью Jenkins. Итак, в моем рабочем пространстве в файле dockerfile я делаю следующее: WORKDIR /app COPY src src Хотя Дженкинс правильно обновляет...
Я пытаюсь использовать docker-machine с docker-compose. Файл docker-compose.yml имеет следующие определения: web: build: . command: ./run_web.sh volumes: - .:/app ports: - "8000:8000" links: - db:db - rabbitmq:rabbit - redis:redis При запуске docker-compose up -dвсе идет хорошо, пока не попытается...
Я пытаюсь реализовать конвейер CI / CD для моего проекта, используя Docker, Kubernetes и Jenkins. Мое приложение является мультитенантным, в котором переменные приложения базы данных различны для разных арендаторов. Стратегия применения Когда я создаю образ докера, я использую Dockerfile. И я держу...
Может ли кто-нибудь помочь мне с этой проблемой. Когда я пытаюсь создать образ Docker из файла Docker для приложения Laravel, я получаю эту ошибку: проверка на oniguruma ... нет конфигурации: ошибка: требования пакета (oniguruma) не были выполнены: No package 'oniguruma' found Consider adjusting...
Я создаю Dockerfile для скрипта Python, который будет работать в системе Minikube Windows 10 ниже мой Dockerfile Сборка докера с помощью команды ниже docker build -t python-helloworld . и загрузка что в миникубе докер демон docker save python-helloworld | (eval $(minikube docker-env) &&...