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

Docker - это проект с открытым исходным кодом, который автоматизирует развертывание приложений внутри программных контейнеров.

184
Как я могу использовать переменные окружения в Nginx.conf

[Перемещено и отредактировано вниз по адресу https://stackoverflow.com/questions/21933955, поскольку оно считалось слишком похожим на sysadmin для StackOverflow.] У меня есть докер-контейнер с запущенным Nginx, который ссылается на другой докер-контейнер. Имя хоста и IP-адрес второго контейнера...

136
Docker Container время и часовой пояс (не будет отражать изменения)

Где контейнеры Docker получают информацию о времени? Я создал несколько контейнеров из базового Ubuntu: надежного образа, и когда я запускаю его и запрашиваю «дату», я получаю время UTC. Некоторое время я обходил это, делая следующее в моем Dockerfile: RUN sudo echo "America/Los_Angeles" >...

135
Как удалить тег изображения в Docker, не удаляя само изображение?

Допустим, я хочу пометить изображение Docker и сделать опечатку. Как удалить метку, не удаляя само изображение? Ни в man-страницах, ни в документации Docker не упоминается удаление тегов. docker tag 0e5574283393 my-imaj docker tag 0e5574283393 my-image # docker untag my-imaj # There is no "docker...

126
Можете ли вы запустить Docker изначально в новом пользовательском пространстве Windows 10 (Ubuntu) bash?

Насколько я понимаю, основным ограничением запуска docker в других ОС были контейнеры Linux Network, которые делали это возможным. (Конечно, для Mac). Недавно Microsoft анонсировала бета-версию пользовательского режима Ubuntu linux, работающего изначально в Windows 10. Это позволяет запускать...

123
Как я могу переопределить CMD при запуске образа докера?

Я хочу проверить изображение Docker, созданное кем-то другим, указав точку входа и cmd, например: ENTRYPOINT ["/usr/sbin/apache2ctl"] CMD ["-D", "FOREGROUND"] В настоящее время я делаю: docker run --interactive --tty --entrypoint=/bin/bash $IMAGE --login Есть ли способ переопределить CMD, чтобы...

117
Как обрабатывать обновления безопасности в контейнерах Docker?

При развертывании приложений на серверах обычно существует разделение между тем, что приложение связывает с собой, и тем, что оно ожидает от платформы (операционная система и установленные пакеты). Одним из моментов этого является то, что платформа может быть обновлена ​​независимо от приложения....

113
Как автоматически запустить докер-контейнеры при загрузке системы?

Каков хороший способ автоматического запуска докер-контейнеров при загрузке системы? Есть ли предпочтительный способ сделать это в Ubuntu 14.04? В supervisordпрошлом я использовал для автоматического запуска веб-приложений. Но это не похоже на то, что нужно...

93
Как я могу отладить инициализацию Docker-контейнера?

У меня была проблема с контейнером, хотя он прекрасно собирается, но не запускается должным образом. Причина - это обходной путь, который я добавил в Dockerfile (для того, чтобы иметь самонастраиваемую маршрутизацию / etc / hosts) RUN mkdir -p -- /lib-override /etc-override && cp...

92
Может ли Mac OS X работать в Docker?

Может ли Mac OS X работать в Docker? Если да, то есть какие-нибудь предложения относительно того, как? И будет ли он работать без головы, или будет возможность удаленного подключения к графическому интерфейсу? Спасибо,...

84
Почему мы используем базовый образ ОС с Docker, если в контейнерах нет гостевой ОС?

Я только начал изучать Докер, и меня это смущает. Как я читал на сайте Docker, контейнер отличается от виртуальной машины. Как я понял, контейнер - это просто песочница, внутри которой запускается целая изолированная файловая система. Я также читал, что в контейнере не установлена ​​гостевая ОС....

59
Удаление томов данных Docker?

В официальной документации Docker упоминается, что мне нужно запустить, docker rm -v containernameчтобы специально удалить том данных. Но что делать, если вы уже удалили все контейнеры, ссылающиеся на определенный объем...

57
Загрузка образа докера для передачи на компьютер, не подключенный к Интернету

Я работаю в офисе, где мой ноутбук подключен к Интернету, но жестко контролируется. Мне не разрешено устанавливать на него несанкционированное программное обеспечение. Моя рабочая станция для разработки, как мне нравится, но не имеет подключения к интернету. Могу ли я загрузить образы Docker из...

56
Отношения между Vagrant, Docker, Chef и OpenStack (или аналогичными продуктами)?

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

51
Как указать имя хоста для работающего контейнера?

У меня проблемы с настройкой имени хоста на работающем докере. У меня также возникают проблемы с пониманием, как указать имя хоста после запуска образа. Я запустил контейнер из изображения, которое я скачал: sudo docker run -p 8080:80 -p 2222:22 oskarhane/docker-wordpress-nginx-ss Но я забыл...

49
Заставьте приложение Docker написать в stdout

Я развертываю стороннее приложение в соответствии с рекомендациями по 12 факторам , и один из моментов говорит о том, что журналы приложений должны быть напечатаны в stdout / stderr: тогда программное обеспечение для кластеризации может их собрать. Тем не менее, приложение может записывать только...

48
Контейнеры Docker не могут разрешить DNS на рабочем столе Ubuntu 14.04

У меня проблема с моими контейнерами Docker на Ubuntu 14.04 LTS. Docker работал нормально в течение двух дней, а затем внезапно я потерял все сетевое соединение внутри своих контейнеров. Вывод ошибки ниже первоначально привел меня к мысли, что это произошло потому, что apt-get пытается разрешить...

43
Как должен выглядеть синтаксис «томов» Docker Compose версии 2?

В Docker Compose v1.6.0 + теперь существует новый синтаксис файла / версия 2 для docker-compose.ymlфайла. Изменения включают в себя отдельный ключ верхнего уровня с именем volumes. Это позволяет «централизовать» определения объема в одном месте. То , что я пытаюсь сделать , это назвать том там и...

41
Правильный способ сохранить Docker-контейнер запущенным, когда он используется для периодических задач

У меня есть докер-контейнер с установленным и настроенным программным обеспечением. Нет никакой программы, которая должна быть запущена / запущена все время. Что я хочу - это возможность запуска какой-то команды в зависимости от внешних событий. нравится: docker exec mysupercont /path/to/mycommand...

39
Несколько команд в директиве Docker CMD

Не понимаю, что происходит, когда я пытаюсь выполнить две команды во время выполнения через директиву CMD в `Dockerfile. Я предположил, что это должно работать: CMD ["/etc/init.d/nullmailer", "start", ";", "/usr/sbin/php5-fpm"] Но это не работает. Контейнер еще не запущен. Поэтому я должен был...