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

Docker - это инструмент для создания и запуска контейнеров. Вопросы относительно Dockerfiles, операций и архитектуры принимаются. Вопросы о запуске docker в производстве могут найти лучшие ответы на ServerFault (https://serverfault.com/). Тег docker редко используется один и часто в паре с другими тегами, такими как docker-compose и kubernetes.

6
Как подключиться к контейнеру докеров извне хоста (в той же сети) [Windows]
Я создал свой первый док-контейнер, на нем запущен сервер, использующий Go, но я не могу получить к нему доступ извне хост-компьютера. Я только начал работать с докером, так что я немного потерялся здесь. Итак, у меня есть очень простой код Go, запускающий сервер, я создал образ докера, который устанавливает Go …

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

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

7
Добавлен том, смонтированный в Docker; C в конец пути Windows при переводе из пути в стиле Linux
Я обнаружил некоторые интересные странности, пытаясь смонтировать образ докера в Windows. Я создал .shсценарий, который монтирует папку проекта для запуска образа среды разработчика. Мне нужен один сценарий, который может запустить каждый разработчик, независимо от его машины. Все, что он делает, это запускает докер с текущей папкой проекта. #!/usr/bin/env bash docker …
88 docker 

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

8
невозможно создать конкретный файл 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 Dockerfile.app тогда я получаю ошибку Uploading context 0 bytes …
88 docker 

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

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

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

12
Импортировать data.sql контейнер MySQL Docker
Если у меня есть data.sql, как я могу импортировать базу данных в мой контейнер докеров mysql? Как я могу импортировать данные из базы данных. В мире dockerized это добавляет уровень сложности. какие методы пожалуйста. Вот мой docker-compose.yml: nginx: build: ./nginx/ container_name: nginx-container ports: - 80:80 links: - php volumes_from: - …
87 mysql  docker 

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

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

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

22
Ошибка Docker: недопустимый формат ссылки: имя репозитория должно быть в нижнем регистре
Попался в эту ошибку Docker с одним из моих проектов: invalid reference format: repository name must be lowercase Каковы различные причины этого общего сообщения? Я уже понял это после некоторых усилий, поэтому я собираюсь ответить на свой вопрос, чтобы задокументировать его здесь, поскольку решение не появляется сразу при выполнении веб-поиска, …

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

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