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

85
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:...

84
Использовать переменные среды в CMD

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

84
Ошибка Docker: у клиента и сервера разные версии

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

83
Назначение хостов для портов Docker

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

83
Как определить, удалось ли запустить докер программно?

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

83
Как подключиться по ssh к экземпляру VirtualBox на докер-машине?

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

82
Как получить удаленный доступ к приватному docker-реестру?

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

82
Почему образ докера занимает мое дисковое пространство, которое не используется докером

У меня есть установочный докер, и я использовал совершенно другое блочное устройство для хранения системных данных докера: [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" Обратите внимание, что...

81
Что мне следует использовать: Dockerfiles или коммиты изображений?

Я немного запутался в этих двух вариантах. Похоже, они связаны. Однако они не совсем совместимы. Например, кажется, что использование Dockerfiles означает, что вам не следует делать фиксацию на изображениях, потому что вам действительно нужно просто отслеживать Dockerfile в git и вносить в него...

81
Что следует использовать для масштабирования контейнеров Docker - AWS Elastic Beanstalk или Amazon EC2 Container Service (ECS)?

Я разработал приложение на основе Docker, состоящее из нескольких микросервисов. Он должен принимать сообщения Amazon SQS и обрабатывать их. Сначала я хотел использовать AWS Elastic Beanstalk, но потом упал на EC2 Container Service. Теперь не знаю, какой выбрать. На данный момент Elastic Beanstalk...

81
Остановите и удалите контейнер докеров, если он запущен

Я хочу прагматично остановить и удалить контейнер докера, если он запущен. Это для сценария сборки. Возьмем следующий пример. Как мне остановить и удалить докер-контейнер rabbitmq, как показано в столбце NAMES в сценарии bash? docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES...

33
Я не могу установить Docker, потому что containerd.io не имеет кандидата на установку

Я пытался установить Docker на Kubuntu 19.10. Я использовал эти шаги для установки: https://docs.docker.com/install/linux/docker-ce/ubuntu/ На шаге 2 после добавления репозитория и ключа я получил это сообщение Package containerd.io is not available, but is referred to by another package. This may...

20
Диагностика высокой загрузки процессора в Docker для Mac

Как мне диагностировать причину Docker на MacOS, особенно com.docker.hyperkitиспользуя 100% процессорного времени? Статистика Docker Статистика Docker показывает, что все запущенные контейнеры имеют низкий процессор, память, чистый ввод-вывод и блочный ввод-вывод. iosnoop iosnoop показывает, что...

18
Ошибка конвейера CI / CD с PostgreSQL с ошибкой «База данных не инициализирована и пароль суперпользователя не указан»

Я использую конвейер Bitbucket с PosgreSQL для CI / CD. Согласно этой документации сервис PostgreSQL был описан bitbucket-pipelines.ymlследующим образом: definitions: services: postgres: image: postgres:9.6-alpine До сих пор все работало нормально. Но все мои последние конвейеры потерпели неудачу...

17
Какова цель «docker build --pull»?

При создании образа докера вы обычно используете docker build .. Но я обнаружил, что вы можете указать --pull, так что вся команда будет выглядетьdocker build --pull . Я не уверен насчет цели --pull. Официальная документация докеров гласит: «Всегда пытайтесь использовать более новую версию образа»,...

15
Докер: диск не был передан

При «dockerizing» приложении ASP.NET Core 3.1 MVC я получил следующий результат: docker run -dt -v "C:\Users\admin\vsdbg\vs2017u5:/remote_debugger:rw" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1\DockerizedWebApp1:/app" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1:/src/" -v...

14
Как перенаправить http в https с помощью ярлыков Traefik 2.0 и Docker Compose?

Обратите внимание, что это вопрос Traefik V2. У меня было решение на V1, но V2 - это полное обновление. Это выше предполагается перенаправление http://whoami.mysite.com к HTTP s : //whoami.mysite.com. Http s работает хорошо. Http не перенаправляет на https и выдает ошибку 404. Там нет другого...

14
Ошибка: не удалось найти какие-либо установленные .NET Core SDK

Когда я запускаю команду, docker run -i -t myProjectона показывает ошибку: Не удалось найти какие-либо установленные .NET Core SDK. Вы хотели запускать команды .NET Core SDK? Установите .NET Core SDK по адресу : https://aka.ms/dotnet-download Тем не менее, у меня установлен .NET Core SDK, и PATHон...