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

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

7
Докер и Shorewall
Я использую Shorewall на своем сервере в качестве простого автономного брандмауэра и хотел бы также использовать Docker . Используя контейнер Docker и его перенаправление портов, Docker устанавливает собственные правила / цепочки iptables, которые будут уничтожены при перезапуске shorewall. Таким образом, контейнер станет недоступным . Кому-нибудь удалось сохранить / восстановить правила …
17 shorewall  docker 

9
Amazon ECS - как перезапустить все задачи службы?
У нас есть задача, которая загружает некоторые файлы конфигурации из внешнего источника данных. После загрузки настроек мы хотели бы иметь возможность перезапустить все задачи в службе, чтобы настройки распространялись на все экземпляры. Каков наилучший способ перезапустить все службы? У нас есть «обходной путь», который включает установку «количества задач» на 0, …

2
Как выбрать внешний IP-адрес балансировщика нагрузки Kubernetes в Google Kubernetes Engine
Я развертываю веб-приложение с помощью Google Kubernetes Engine и хочу сделать его доступным через балансировщик нагрузки на существующем статическом IP-адресе, которым я управляю как часть того же проекта в Google Cloud Platform, потому что доменное имя, которое я хочу использовать уже указывает на этот IP. Файл yaml, который я использовал …

2
Как добавить файл в Docker-контейнер, у которого нет корневых прав?
Я пытаюсь добавить файл в образ Docker, созданный из официального tomcatобраза. Это изображение , кажется, не имеют права администратора, так как я вошел в качестве пользователя , tomcatесли я бегу Баш: docker run -it tomcat /bin/bash tomcat@06359f7cc4db:/usr/local/tomcat$ Если я даю команду Dockerfileскопировать файл в этот контейнер, у файла есть разрешения, …

5
«Не указана команда» из повторно импортированного образа / контейнера докера
Я пытаюсь взять Docker-контейнер с одного компьютера и запустить его на другом, и обнаружил следующую ошибку: « Ошибка ответа от демона: команда не указана ». Ниже приведен упрощенный пример, показывающий проблему: docker --version Docker version 1.10.1, build 9e83765 docker pull ubuntu docker run --name u1 -dit ubuntu:latest docker export -o …
16 docker 

2
Вложенность команд оболочки Docker exec / run
Краткое введение в вариант использования: Я использую dockerконтейнер для запуска моих goтестов с помощью go test ./.... Это может быть легко достигнуто с помощью docker exec <container> /bin/sh -c "go test ./...". К сожалению, go test ./...работает во всех подкаталогах, и я хотел бы исключить один (каталог поставщика). Рекомендуемое решение …
15 bash  docker 

2
Docker - открытые порты доступны извне - правила iptables игнорируются
У меня есть докер контейнер работает так: docker run --name some_container_1 -p 8080:80 -d some_image Который работает отлично. Контейнер предоставляет порт 80–8080 и доступен с localhost. Однако по какой-то причине он полностью игнорирует правила iptables INPUT, а также доступен извне. Как я могу ограничить доступ к своему контейнеру Docker, чтобы …
15 docker  iptables 

2
Запускать контейнеры внутри виртуальной машины?
Насколько я понимаю, контейнеры намного легче, чем виртуальные машины, потому что они не виртуализируют оборудование, а просто изолируют работающее в них программное обеспечение от программного обеспечения, запущенного в других контейнерах в системе. Моя ситуация такова, что я не могу позволить себе купить дополнительные серверы, и у меня есть все серверы, …

5
Неустранимая ошибка: невозможно открыть и заблокировать таблицы привилегий: механизм хранения таблиц для пользователя не имеет этой опции
Это сообщение об ошибке появляется, когда я использую ubuntu 16.04 и последнюю версию mysql 5.7.19-0ubuntu0.16.04.1 в образе Docker. Что можно сделать, чтобы это исправить? Воспроизвести ошибку Получить Dockerfile: FROM ubuntu:16.04 RUN apt update RUN DEBIAN_FRONTEND=noninteractive apt install -y mysql-server (также доступно здесь ) Сборка и запуск: docker build -t mysqlfail …
15 mysql  docker 

1
Как отладить аннулирование кэша Docker?
У Docker есть кеш, и это здорово, но все, что я вижу в выводе "docker build", это либо: ---> Using cache или вывод команды (что подразумевает, что она не использует кеш). После одного шага в моем Dockerfile (КОПИЯ) он явно не использует кеш. Но я уверен, что ничего не изменилось …
15 docker 

2
CannotPullContainerError в AWS ECS
Я не могу получить [registry-url]/[namespace]/[image]:[tag]URL-адрес изображения для моего изображения Docker Hub для AWS ECS. С клиентом Docker это просто docker run -it hendry/count. Так что бы URL Docker Hub для изображения?

1
api-get «Ошибка чтения с сервера» под Docker
Я запускаю следующую команду в Bash: DEBIAN_FRONTEND=noninteractive apt-get update -qq \ && apt-get install -y build-essential git libncurses5-dev openssl \ libssl-dev fop xsltproc unixodbc-dev curl Он работает, но не работает в середине: Get:96 http://security.debian.org/ jessie/updates/main linux-libc-dev amd64 3.16.7-ckt9-3~deb8u1 [991 kB] Get:97 http://security.debian.org/ jessie/updates/main curl amd64 7.38.0-4+deb8u2 [200 kB] Get:98 http://security.debian.org/ …
14 debian  docker 

3
Ограничение доступа к сети контейнера Docker
Я нахожусь в процессе создания контейнера Docker только для SFTP , который будет использоваться несколькими людьми с единственной целью загрузки и управления файлами в их собственной chrootсреде. На бумаге это довольно безопасно: я отключу любую форму bashвхода в систему и не буду запускать в ней другие процессы. Однако я хотел …
14 ssh  security  sftp  docker 

1
Подсчитать количество разрешенных процессоров в контейнере Docker
Мой конкретный сценарий заключается в следующем. Я запускаю Docker-контейнер с определенным процессором: docker run --cpuset-cpus="0-2" # ... внутри этого контейнера я запускаю сценарий оболочки в качестве точки входа, и этот сценарий оболочки будет запускаться makeв какой-то момент. Я хотел бы выяснить, какое количество рабочих мест ( -j) будет. Конечно, я …

8
Docker pull: тайм-аут рукопожатия TLS
Я получаю это последовательно (Ubuntu 16.04 LTS): $ docker pull nginx Using default tag: latest Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout Однако curl TLS работает нормально (кроме ошибки аутентификации): $ curl https://registry-1.docker.io/v2/ {"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]} И даже небольшая программа golang (для имитации докера) работает нормально: package main …

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