Вопросы с тегом «docker»

Docker - это инструмент для создания и запуска контейнеров. Вопросы относительно Dockerfiles, операций и архитектуры принимаются. Вопросы о запуске docker в производстве могут найти лучшие ответы на ServerFault (https://serverfault.com/). Тег docker редко используется один и часто в паре с другими тегами, такими как docker-compose и kubernetes.




3
Как установить путь на хосте для именованного тома в docker-compose.yml
Пример ниже создает dbdata с именем volume и ссылается на него внутри службы db : version: '2' services: db: image: mysql volumes: - dbdata:/var/lib/mysql volumes: dbdata: driver: local (из https://stackoverflow.com/a/35675553/4291814 ) Я вижу, что путь к тому по умолчанию: /var/lib/docker/volumes/<project_name>_dbdata У меня вопрос, как настроить путь на хосте для dbdataтома?

19
Не удается создать образ докера для ошибки копирования: stat / var / lib / docker / tmp / docker-builder error
Я хочу создать образ докера. Это мой рабочий каталог: 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 . Это дает мне эту ошибку: `Step 1/5 : COPY ./test.json /home/test.json ---> Using …

11
ошибка докера: /var/run/docker.sock: нет такого файла или каталога
Я новичок в докере. У меня есть сценарий оболочки, который загружает данные в импалу, и мне нужен файл докера, который запускает сборку образа и запускает контейнер. Я на Mac, установил boot2docker и DOCKER_HOSTнастроил env. bash-3.2$ docker info Containers: 0 Images: 0 Storage Driver: aufs Root Dir: /mnt/sda1/var/lib/docker/aufs Dirs: 0 Execution …

6
Как настроить сопоставление портов Docker для использования Nginx в качестве восходящего прокси?
Обновление II Сейчас 16 июля 2015 года, и все снова изменилось. Я обнаружил этот автомагический контейнер от Джейсона Уайлдера : https://github.com/jwilder/nginx-proxyи он решает эту проблему примерно столько же, сколько требуется для docker runконтейнера. Теперь это решение, которое я использую для решения этой проблемы. Обновить Сейчас июль 2015 года, и ситуация …
86 nginx  docker 

7
Не удается вытягивать / отправлять изображения после обновления докера до 1.12
Частный реестр работал хорошо на основе докера 1.10.3, но я не могу извлекать / отправлять изображения после обновления докера до 1.12.0. Я изменил / etc / sysconfig / docker как: OPTIONS='--selinux-enabled=true --insecure-registry=myip:5000' или OPTIONS='--selinux-enabled=true --insecure-registry myip:5000' но когда я выполняю pull / push, я получаю эту ошибку: $ docker pull …

5
Как кэшировать инструкцию по установке RUN npm при сборке Dockerfile файла
В настоящее время я разрабатываю серверную часть Node для своего приложения. При dockerizing it ( docker build .) самая длинная фаза - это RUN npm install. В RUN npm installпробеги инструкции на каждом небольшом изменении кода сервера, производительность которых тормозит за счет увеличения времени сборки. Я обнаружил, что запуск npm …

3
Перестраивать контейнер Docker при изменении файла
Для запуска приложения ASP.NET Core я создал файл dockerfile, который создает приложение и копирует исходный код в контейнер, который Git получает с помощью Jenkins. Итак, в моем рабочем пространстве в файле dockerfile я делаю следующее: WORKDIR /app COPY src src Хотя Дженкинс правильно обновляет файлы на моем хосте с помощью …

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

16
Не удается установить пакеты pip внутри контейнера докеров с Ubuntu
Я следую руководству fig по использованию докера с приложением python, но когда докер подбирается к команде RUN pip install -r requirements.txt Я получаю следующее сообщение об ошибке: Step 3 : RUN pip install -r requirements.txt ---> Running in fe0b84217ad1 Collecting blinker==1.3 (from -r requirements.txt (line 1)) Retrying (Retry(total=4, connect=None, read=None, …
86 python  docker  pip  fig 

7
Есть ли способ объединить образы Docker в 1 контейнер?
У меня сейчас есть несколько Dockerfiles. Один для Cassandra 3.5, и это FROM cassandra:3.5 У меня также есть Dockerfile для Kafka, но это немного сложнее. Это FROM java:openjdk-8-freи запускает длинную команду для установки Kafka и Zookeeper. Наконец, у меня есть приложение, написанное на Scala, которое использует SBT. Это для этого …

12
Как смонтировать локальные тома в докер-машине
Я пытаюсь использовать 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все идет хорошо, пока не попытается выполнить команду и не выдаст ошибку: Не удается запустить контейнер b58e2dfa503b696417c1c3f49e2714086d4e9999bd71915a53502cb6ef43936d: …

13
Как я могу дождаться запуска контейнера докеров?
При запуске службы внутри контейнера, скажем, mongodb, команда docker run -d myimage мгновенно выйдет и вернет идентификатор контейнера. В моем сценарии CI я запускаю клиент для проверки соединения mongodb сразу после запуска контейнера mongo. Проблема в том, что клиент не может подключиться, потому что служба еще не запущена. sleep 10Я …
85 mongodb  docker 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.