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

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

18
Docker CE на RHEL - Требуется: container-selinux> = 2.9
Я пытаюсь установить Docker CEпо RHELэтой ссылке . Это моя версия RHEL: Red Hat Enterprise Linux Server release 7.3 (Maipo) Когда я выполняю это: sudo yum -y install docker-ce Я получаю эту ошибку: Error: Package: docker-ce-17.06.0.ce-1.el7.centos.x86_64 (docker-ce-stable) Requires: container-selinux >= 2.9 You could try using --skip-broken to work around the …
85 docker  unix  rhel 

5
почему chown не работает в Dockerfile?
My Dockerfile создает каталог, chown его, а затем перечисляет каталог. Каталог по-прежнему принадлежит пользователю root. Это почему? Вот Dockerfile: FROM ubuntu:precise RUN useradd -d /home/testuser -m -s /bin/bash testuser RUN mkdir -p /var/local/testrunner/logs VOLUME ["/var/local/testrunner/logs"] RUN grep testuser /etc/passwd RUN grep root /etc/passwd RUN chown -R testuser:testuser /var/local/testrunner/logs RUN ls …
85 docker  chown 


3
разница между контрольными группами и пространствами имен
Недавно я начал изучать докер, и кажется, что большая часть тяжелой работы выполняется ядром Linux с использованием пространств имен и контрольных групп. Вот несколько вещей, которые меня смущают: В чем разница между пространством имен и контрольной группой? Какие варианты использования они адресованы? Что docker реализовал поверх этого, чтобы завоевать популярность? …
85 linux  docker  cgroups 

3
Когда использовать Docker-Compose, а когда - Docker-Swarm
Я пытаюсь понять различия или сходства между Docker-Compose и Docker-Swarm . Читая документацию, я понял, что docker-compose предоставляет механизм для связывания разных контейнеров вместе и совместной работы в качестве единой службы (я предполагаю, что он использует те же функции, что и команда --link, используемая для связывания двух контейнеров) Кроме того, …


4
Использовать переменные среды в CMD
Могу ли я использовать переменные среды в разделе CMD в файле Dockerfile? Я хочу сделать что-то вроде этого: CMD ["myserver", "--arg=$ARG", "--memcache=$MEMCACHE_11211_TCP_ADDR:$MEMCACHE_11211_TCP_PORT"] Где $ MEMCACHE_11211_TCP_ * будет устанавливаться автоматически путем включения параметра --link моей docker runкоманды. И $ ARG может настраиваться пользователем во время выполнения, может быть, с помощью параметра …

14
Ошибка Docker: у клиента и сервера разные версии
Поскольку я только что обновил Docker до версии 1.1.0, я получаю: Ответ об ошибке от демона: у клиента и сервера разные версии (клиент: 1.13, сервер: 1.12) Вы знаете, как это исправить? Я снова перешел на 1.0.1, и все снова работает.


3
Назначение хостов для портов Docker
У меня настроен DNS с подстановочными знаками, чтобы все веб-запросы к пользовательскому домену (* .foo) сопоставлялись с IP-адресом хоста Docker. Если у меня есть несколько контейнеров с экземплярами Apache (или Nginx), каждый контейнер сопоставляет порт Apache (80) с некоторым внешним входящим портом. Что я хотел бы сделать, так это сделать …
83 nginx  proxy  dns  docker 

5
Как определить, удалось ли запустить докер программно?
Я пишу очень простой сценарий bash, чтобы быстро проверить, что мой контейнер по-прежнему строится и запускается правильно и что приложение внутри отвечает на запросы. Иногда происходит docker runсбой, например, потому что порт, к которому я пытаюсь привязать контейнер, уже выделен. Но когда это происходит docker run, код выхода по-прежнему равен …
83 bash  docker 

7
Как подключиться по ssh к экземпляру VirtualBox на докер-машине?
докер-машина версия 0.2.0 докер версия 1.6.2 Я использую докер-машину для создания машины с помощью VirtualBox . Все работает нормально, но я хотел бы использовать ssh в самой машине, и я не нашел инструкций, как это сделать. Я могу подключиться к ssh-порту: ssh $(docker-machine ip dev) Но я понятия не имею, …

15
Как получить удаленный доступ к приватному docker-реестру?
Я пытаюсь настроить частный реестр докеров, используя образ, взятый из: https://github.com/docker/docker-registry Просто запустив: docker run -p 5000:5000 registry Я могу извлекать / нажимать из / в этот репозиторий только с localhost, но если я попытаюсь получить к нему доступ с другого компьютера (используя частный адрес в той же локальной сети), …

10
Почему образ докера занимает мое дисковое пространство, которое не используется докером
У меня есть установочный докер, и я использовал совершенно другое блочное устройство для хранения системных данных докера: [root@blink1 /]# cat /etc/sysconfig/docker # /etc/sysconfig/docker other_args="-H tcp://0.0.0.0:9367 -H unix:///var/run/docker.sock -g /disk1/docker" Обратите внимание, что /disk/1используется совершенно другой жесткий диск/dev/xvdi Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.8G 5.1G 2.6G 67% / …

2
Что следует использовать для масштабирования контейнеров Docker - AWS Elastic Beanstalk или Amazon EC2 Container Service (ECS)?
Я разработал приложение на основе Docker, состоящее из нескольких микросервисов. Он должен принимать сообщения Amazon SQS и обрабатывать их. Сначала я хотел использовать AWS Elastic Beanstalk, но потом упал на EC2 Container Service. Теперь не знаю, какой выбрать. На данный момент Elastic Beanstalk поддерживает многоконтейнерные среды. Это здорово, потому что …

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