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

99
Сеть Docker - nginx: хост [Emerg] не найден в восходящем потоке

Недавно я начал переходить на сетевые функции Docker 1.9 и Docker-Compose 1.5, чтобы заменить использование ссылок. Пока со ссылками не было проблем с подключением nginx к моему серверу php5-fpm fastcgi, расположенному на другом сервере в одной группе, через docker-compose. Однако недавно, когда я...

98
Как перемещать контейнеры Docker между разными хостами?

Я не могу найти способ переместить контейнеры с запущенным докером с одного хоста на другой. Можно ли каким-то образом отправить свои контейнеры в репозитории, как мы делаем это для изображений? В настоящее время я не использую тома данных для хранения данных, связанных с приложениями, работающими...

98
Заставить докер использовать IPv4 для привязки порта

У меня есть докер-хост, а внутри - один контейнер. Хост докера привязывает порт только к интерфейсу IPv6, а не к IPv4. Это результат tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:55082 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN - tcp6 0 0 :::80 :::* LISTEN - tcp6 0 0 :::22...

98
Докер, как запустить pip requirements.txt, только если было изменение?

В Dockerfile у меня есть слой, который устанавливает requirements.txt: FROM python:2.7 RUN pip install -r requirements.txt Когда я создаю образ докера, он запускает весь процесс независимо от любых изменений, внесенных в этот файл. Как сделать так, чтобы Docker запускался только в том pip install...

98
Отключить кеш для определенных команд RUN

У меня есть несколько RUNкоманд в моем Dockerfile, которые я хотел бы запускать -no-cacheкаждый раз, когда создаю образ Docker. Я понимаю, что docker build --no-cacheэто отключит кеширование для всего файла Dockerfile. Можно ли отключить кеш для конкретной команды RUN?...

97
Как я могу создать собственный базовый образ для Docker?

Согласно документации Docker , для создания собственного образа вы всегда должны указывать базовый образ с помощью FROMинструкции. Очевидно, что в индексе Docker есть множество изображений на выбор , но что, если я захочу создать свой собственный? Это возможно? Образ baseпостроен на Ubuntu, если я...

96
локальное соединение docker postgres pgadmin

Я создал образ ubuntu с nginx, php и postgres. Я хочу подключить базу данных postgres в моем текущем изображении с pgadminрасположенной на моем локальном компьютере. Я попытался использовать инспектор докеров, чтобы попытаться использовать ip изображения для подключения к моему локальному pgadmin,...

96
Docker и --userns-remap, как управлять разрешениями на том для обмена данными между хостом и контейнером?

В докере файлы, созданные внутри контейнеров, имеют тенденцию иметь непредсказуемое владение при проверке их с хоста. Владельцем файлов на томе по умолчанию является root (uid 0), но как только учетные записи пользователей без полномочий root включаются в контейнер и записывают в файловую систему,...

96
Как просмотреть вывод журнала с помощью запуска docker-compose?

Когда я использую, docker-compose upя могу видеть журналы для всех контейнеров в моем docker-compose.ymlфайле. Однако, когда я использую, docker-compose run appя вижу только вывод консоли, appно ни одной из служб, appот которых не зависит. Как увидеть вывод журнала для других сервисов?...

95
docker ENV против экспорта RUN

Скажем, я хочу объединить эти команды RUN command_1 ENV FOO bar RUN command_2 в RUN command_1 && export FOO=bar && command_2 и задавался вопросом, эквивалентна ли установка переменной с помощью RUN exportvs.ENV Другими словами, есть ли разница между этими командами в Dockerfile?...

95
Предоставление статического IP-адреса контейнерам докеров через docker-compose

Я пытаюсь предоставить контейнерам статический IP-адрес. Я понимаю, что мне нужно создать собственную сеть. Я создаю его, и интерфейс моста работает на хост-машине (Ubuntu 16.x). Контейнеры получают IP из этой подсети, но не статические, которые я предоставил. Вот мой docker-compose.yml: version:...

95
докер не запускается в Windows

Выполнение docker version возвращает следующие результаты. C:\Projects> docker version Client: Version: 1.13.0-dev API version: 1.25 Go version: go1.7.3 Git commit: d8d3314 Built: Tue Nov 1 03:05:34 2016 OS/Arch: windows/amd64 error during connect: Get...

94
Как правильно настроить среду разработки на OS X с помощью Docker?

вступление Я не могу придумать хороший способ настроить среду разработки на OS X с помощью Docker и Boot2Docker. Проблема, с которой я столкнулся, заключается в том, как управлять исходным кодом, чтобы: Я могу изменить код в OS X, используя инструменты (текстовый редактор, IDE, git и т.д.),...

94
Как редактировать файлы в остановленном / не запускающемся докер-контейнере

Пытаясь исправить ошибки и отладить проблемы с моим приложением, разделенным на несколько контейнеров, я часто редактирую файлы в контейнерах: либо я совсем ленив и устанавливаю nano и редактирую прямо в контейнере, либо Я docker cp файл из контейнера, редактирую его, копирую обратно и...

94
Копирование файла в Dockerfile, такого файла или каталога нет?

У меня есть файл Dockerfile в моей корневой (~) папке. Первые три строки моего файла выглядят так: COPY file1 /root/folder/ COPY file2 /root/folder/ COPY file3 /root/folder/ но он возвращает следующую ошибку для каждой строки: Данный файл или каталог отсутствует Файлы находятся в том же каталоге,...

94
изображение используется остановленным контейнером

Я пытаюсь удалить контейнер докера с помощью этой команды: docker rmi <Image-Id> Очевидно, я заменил Image-Id на Id, который использую: docker images Но я вижу ошибку ниже: Error response from daemon: conflict: unable to delete <Image-ID> (must be forced) - image is being used by...

94
Копирование файлов в контейнер с помощью Docker Compose

У меня есть место, Dockerfileгде я копирую существующий каталог (с содержимым) в контейнер, который отлично работает: Dockerfile FROM php:7.0-apache COPY Frontend/ /var/www/html/aw3somevideo/ COPY Frontend/ /var/www/html/ RUN ls -al /var/www/html RUN chown -R www-data:www-data /var/www/html RUN...