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

229
Docker: добавьте политику перезапуска в уже созданный контейнер

Я вижу, что Docker добавил нечто, называемое перезапуском политик, для обработки перезапуска контейнеров в случае, например, перезагрузки. Хотя это очень полезно, я вижу, что команда restart policy просто работает, docker runа не работает docker start. Итак, мой вопрос: Есть ли способ добавить...

221
Пытаюсь ли я подключиться к демону с поддержкой TLS без TLS?

Я пытаюсь узнать о Docker , но продолжаю получать загадочные (для меня) сообщения об ошибках. Возможно, самый простой пример этого - попытаться напечатать версию установленного Docker: $ sudo docker version Client version: 1.4.1 Client API version: 1.16 Go version (client): go1.3.3 Git commit...

218
Как перестроить контейнер Docker в docker-compose.yml?

Есть сфера услуг, которые определены в docker-compose.yml. Эти услуги были запущены. Мне нужно восстановить только один из них и запустить его без других служб. Я запускаю следующие команды: docker-compose up -d # run all services docker-compose stop nginx # stop only one. but it still running !!!...

218
Как использовать переменные окружения в docker compose

Я хотел бы иметь возможность использовать переменные env внутри docker-compose.yml со значениями, переданными во время docker-compose up. Это пример. Я делаю это сегодня с помощью базовой команды запуска Docker, которая обернута вокруг моего собственного сценария. Есть ли способ добиться этого с...

218
Docker: несколько Docker-файлов в проекте

Как вы организуете файлы Docker, принадлежащие проекту, когда у вас есть один файл Docker для базы данных, один для сервера приложений и т. Д.? Вы создаете какую-то иерархию в источнике? Крупный корпоративный проект не может состоять только из одного...

217
docker: исполняемый файл не найден в $ PATH

У меня есть образ докера, который устанавливает grunt, но когда я пытаюсь запустить его, я получаю сообщение об ошибке: Error response from daemon: Cannot start container foo_1: \ exec: "grunt serve": executable file not found in $PATH Если я запускаю bash в интерактивном режиме, gruntэто доступно....

214
Изменить каталог команды в Docker?

В докере я хочу сделать это: git clone XYZ cd XYZ make XYZ Однако, поскольку нет команды cd, мне приходится каждый раз указывать полный путь (make XYZ / fullpath). Какие-нибудь хорошие решения для...

214
Как вы перечисляете тома в докер-контейнерах?

При использовании образов докеров из реестров мне часто нужно видеть тома, созданные контейнерами образа. Примечание: я использую докер версии 1.3.2 в Red Hat 7. пример postgresОфициальное изображение из Докер реестра имеет объем , настроенный для контейнеров в /var/lib/postgresql/data. Какая самая...

213
Как создать пользователя / базу данных в скрипте для Docker Postgres

Я пытался настроить контейнер для экземпляра postgres для разработки, создав пользовательский пользователь и базу данных. Я использую официальное изображение докера Postgres . В документации он инструктирует вас вставить скрипт bash внутри /docker-entrypoint-initdb.d/папки, чтобы настроить базу...

211
Добавьте том в Docker, но исключите подпапку

Предположим, у меня есть контейнер Docker и папка на моем хосте /hostFolder. Теперь , если я хочу , чтобы добавить эту папку в контейнер Докер как объем, то я могу сделать это либо с использованием ADDв Dockerfileили установки его в качестве тома. Все идет нормально. Теперь /hostFolderсодержит...

209
Запутался в опции Docker -t для выделения псевдо-TTY

Что именно делает эта опция? Я много читал на TTY и все еще в замешательстве. Я играл с отсутствием -tи просто, -iи кажется, что программы, которые ожидают пользовательского ввода, выдают ошибку без -t. Почему важно включить...

206
docker build с --build-arg с несколькими аргументами

Согласно документации , для флага можно определить несколько аргументов --build-arg, но я не могу понять, как это сделать. Я пробовал следующее: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5 number_of_replicas=2 --no-cache . => Это возвращает ошибку. Я также...

206
Как автоматически обновлять ваши док-контейнеры, если обновляются базовые образы

Скажем, у меня есть тривиальный контейнер на основе ubuntu:latest. Теперь есть обновление безопасности и ubuntu:latestоно обновляется в репозитории Docker. Откуда мне знать, что мой локальный образ и его контейнеры работают позади? Есть ли некоторые рекомендации по автоматическому обновлению...

205
Как сохранить данные в докеризованной базе данных postgres, используя тома

В моем файле docker compose есть три контейнера: web, nginx и postgres. Postgres выглядит так: postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 Моя цель - смонтировать том, который соответствует локальной папке,...

205
Назначить статический IP для контейнера Docker

Я сейчас пытаюсь назначить статический IP 172.17.0.1 при запуске контейнера Docker. Я использую порт 2122 в качестве порта ssh этого контейнера, чтобы позволить этому контейнеру прослушивать порт 2122. sudo docker run -i -t -p 2122:2122 ubuntu Эта команда запускает контейнер Docker со случайным...