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

17
Создание Docker MySQL контейнера с подготовленной схемой базы данных

Я хочу создать образ docker поверх mysql, который уже содержит необходимую схему для моего приложения. Я попытался добавить строки в Dockerfile, которые будут импортировать мою схему в виде файла sql. Я так и сделал (мой Dockerfile): FROM mysql ENV MYSQL_ROOT_PASSWORD="bagabu" ENV...

17
Обновление Docker-контейнера без простоев

Допустим, у меня есть контейнер Docker с веб-сервером (например, Apache 2). Теперь я хочу обновить ОС под него. Этот ответ SF говорит, что лучший способ - восстановить базовый образ и мой образ Apache. Но развертывание образа означает время простоя, потому что мне нужно удалить старый контейнер,...

16
Как выбрать внешний IP-адрес балансировщика нагрузки Kubernetes в Google Kubernetes Engine

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

16
«Не указана команда» из повторно импортированного образа / контейнера докера

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

16
Как добавить файл в Docker-контейнер, у которого нет корневых прав?

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

15
Неустранимая ошибка: невозможно открыть и заблокировать таблицы привилегий: механизм хранения таблиц для пользователя не имеет этой опции

Это сообщение об ошибке появляется, когда я использую 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...

15
Вложенность команд оболочки Docker exec / run

Краткое введение в вариант использования: Я использую dockerконтейнер для запуска моих goтестов с помощью go test ./.... Это может быть легко достигнуто с помощью docker exec <container> /bin/sh -c "go test ./...". К сожалению, go test ./...работает во всех подкаталогах, и я хотел бы...

15
Docker - открытые порты доступны извне - правила iptables игнорируются

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

15
Запускать контейнеры внутри виртуальной машины?

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

15
Как отладить аннулирование кэша Docker?

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

14
Подсчитать количество разрешенных процессоров в контейнере Docker

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

14
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/...

14
Могу ли я использовать изображение AWS ECR прямо в моем Dockerfile?

В типичном файле Docker обычно есть эта строка, From ubuntu:16.04которая позволяет извлечь изображение из хранилища Docker. Теперь я создал свой собственный репозиторий изображений: URI хранилища: 1234567890.dkr.ecr.us-west-2.amazonaws.com/mycompany Как видно на скриншоте выше, я отправил...

14
CannotPullContainerError в AWS ECS

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

14
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/...

14
Ограничение доступа к сети контейнера Docker

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

14
Как выйти из всех процессов супервизора, если один из них завершился с 0 результатом

Я запускаю Docker-контейнер с супервизором следующим образом: Dockerfile CMD ["/run.sh"] run.sh #!/usr/bin/env bash exec supervisord -n супервизора serf.conf [group:job] programs=serf,producer [program:serf] command=/start-serf-agent.sh numprocs=1 autostart=true autorestart=unexpected...

13
Docker-машина на существующем «универсальном» хосте?

У меня есть компьютер в локальной сети, к которому у меня есть доступ по SSH. Как я могу настроить его, чтобы я мог общаться с ним с помощью docker-machine? Существует проект ( boot2docker ) для создания ISO- файлов , которые используются для новых хостов, например, при запуске нового экземпляра с...

13
Как мне выставить докер API через TCP?

Я использую portainer и не могу управлять удаленными конечными точками. Я попытался использовать командную строку для подключения к удаленным док-узлам, но получил сообщение Cannot connect to the Docker daemon at tcp://<remote_ip>:<port>. Is the docker daemon running?. Да, они бегут. Я...