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

89
Как запустить 2 команды с помощью docker exec

Мне нужно запустить 2 команды с помощью docker exec. Я копирую файл из контейнера докеров и не хочу иметь дело с учетными данными, чтобы использовать что-то вроде ssh. Эта команда копирует файл: sudo docker exec boring_hawking tar -cv /var/log/file.log | tar -x Но он создает подкаталог var / log,...

89
Как перезапустить остановленный док-контейнер

Я запускаю док-контейнер из образа с помощью следующей команды: $ docker run -d myimage /bin/bash -c "mycommand" По "mycommand"завершении контейнер останавливается (я полагаю, он остановлен), но не удаляется, потому что я могу увидеть его с помощью этой команды: $ docker ps -a Есть ли способ к...

89
В репозитории Docker нет файла выпуска при запуске обновления apt-get в Ubuntu

Я использую Ubuntu 16.10 и недавно установил Docker (v1.12.4), используя сборку Xenial, следуя приведенным здесь инструкциям . У меня не было проблем с созданием контейнеров, автоматическим перезапуском и т. Д. Однако теперь каждый раз, когда я запускаю apt-get update, я получаю следующее...

88
невозможно создать конкретный файл Docker

Я могу создать Dockerfile, например docker build -t deepak/ruby . Но для файла Dockerfile без имени Dockerfile # DOCKER-VERSION 0.4.8 FROM deepak/ruby MAINTAINER Deepak Kannan "deepak@example.com" RUN ./bin/rails s допустим, это называется, Dockerfile.app что мы строим с docker build -t deepak/app...

88
Использование docker-compose с CI - как бороться с кодами выхода и демонизированными связанными контейнерами?

Прямо сейчас наши агенты Jenkins генерируют docker-compose.yml для каждого из наших проектов Rails, а затем запускают docker-compose up. Docker-compose.yml имеет основной «веб-контейнер», внутри которого находится rbenv и все другие наши зависимости Rails. Он связан с контейнером БД, который...

88
Докер - Контейнер не запущен

Я совсем новичок в докере. Я попытался запустить закрытый контейнер, как показано ниже, Я перечислил все доступные контейнеры, используя docker ps -a. В нем перечислено следующее: Я ввел следующие команды, чтобы запустить контейнер, который находится в стадии выхода, и войти в терминал этого...

88
Запуск сценария внутри контейнера докеров с использованием сценария оболочки

Я пытаюсь создать сценарий оболочки для настройки контейнера докеров. Мой файл сценария выглядит так: #!bin/bash docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash Запуск этого файла сценария запустит контейнер во вновь вызванном bash. Теперь мне нужно запустить...

88
Докер следует символической ссылке вне контекста

Еще один вопрос о символической ссылке Docker. У меня есть куча файлов, которые я хочу скопировать во все свои сборки Docker. Моя структура каталога: parent_dir - common_files - file.txt - dir1 - Dockerfile - symlink -> ../common_files В приведенном выше примере я хочу, чтобы файл file.txt...

88
Как подключиться к контейнеру докеров извне хоста (в той же сети) [Windows]

Я создал свой первый док-контейнер, на нем запущен сервер, использующий Go, но я не могу получить к нему доступ извне хост-компьютера. Я только начал работать с докером, так что я немного потерялся здесь. Итак, у меня есть очень простой код Go, запускающий сервер, я создал образ докера, который...

88
Отсоединенный режим Docker

Что такое автономный режим в мире докеров? Я прочитал ссылку на эту статью , но она не объясняет, что именно означает отключенный режим.

88
Как правильно добавить данные в существующий именованный том в Docker?

Я использовал Docker по-старому, с контейнером тома: docker run -d --name jenkins-data jenkins:tag echo "data-only container for Jenkins" Но теперь я перешел на новый способ, создав именованный том: docker volume create --name my-jenkins-volume Я привязал этот новый том к новому контейнеру...

88
Как установить команду «ifconfig» в образ докера ubuntu?

Я только что установил образ докера ubuntu, когда я выполняю «ifconfig», он говорит, что такой команды нет, я попробовал установить apt-get, поскольку там нет пакета с именем «ifconfig» (я могу установить некоторые другие образы). Итак, как это сделать? Благодарю....

88
Добавлен том, смонтированный в Docker; C в конец пути Windows при переводе из пути в стиле Linux

Я обнаружил некоторые интересные странности, пытаясь смонтировать образ докера в Windows. Я создал .shсценарий, который монтирует папку проекта для запуска образа среды разработчика. Мне нужен один сценарий, который может запустить каждый разработчик, независимо от его машины. Все, что он делает,...

87
SSL-сертификаты контейнера докеров

Есть ли элегантный способ добавить ssl-сертификаты к изображениям, полученным из docker pull? Я ищу простой и воспроизводимый способ добавления файла в / etc / ssl / certs и запуска update-ca-Certificates. (Это должно охватывать образы ubuntu и debian). Я использую докер в CoreOS, и машина coreos...

87
Как докеризовать проект maven? и сколько способов добиться этого?

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

87
Kubernetes-эквивалент env-файла в Docker

Задний план: В настоящее время мы используем Docker и Docker Compose для наших сервисов. Мы перенесли конфигурацию для различных сред в файлы, которые определяют переменные среды, считываемые приложением. Например prod.envфайл: ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod и...

87
Отключить ведение журнала для одного контейнера в Docker-Compose

У меня есть веб-приложение, запущенное с помощью Docker compose, для которого я хочу отключить все журналы (или, по крайней мере, распечатать его в syslog вместо файла). Когда мое веб-приложение работает, оно может быстро сгенерировать файл журнала размером 11 ГБ при запуске, так что это очень...

87
Как установить путь на хосте для именованного тома в docker-compose.yml

Пример ниже создает dbdata с именем volume и ссылается на него внутри службы db : version: '2' services: db: image: mysql volumes: - dbdata:/var/lib/mysql volumes: dbdata: driver: local (из https://stackoverflow.com/a/35675553/4291814 ) Я вижу, что путь к тому по умолчанию:...