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

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

10
Правильный способ отсоединения от контейнера, не останавливая его
В Docker 1.1.2 (последняя версия), как правильно отсоединить контейнер, не останавливая его? Так, например, если я попробую: docker run -i -t foo /bin/bash или docker attach foo (для уже работающего контейнера) оба из которых доставляют меня к терминалу в контейнере, как мне выйти из терминала контейнера, не останавливая его? exitи …
313 docker 


15
Как починить докер: Получен отказ в разрешении проблемы
Я установил Docker на моей машине, где у меня установлена ​​ОС Ubuntu. После чего я установил докер, когда я запускаю sudo docker run hello-world Все нормально, но я хочу скрыть слово, sudoчтобы сделать команду более короткой. Если я напишу команду без слова sudo docker run hello-world Это отображает следующее: docker: …

20
Как использовать локальные образы докеров с Minikube?
У меня есть несколько изображений докеров, с которыми я хочу использовать minikube. Я не хочу сначала загружать, а затем загружать то же изображение, а не просто использовать локальное изображение напрямую. Как мне это сделать? Вещи, которые я пробовал: 1. Я пытался запустить эти команды (отдельно, удаляя экземпляры minikube оба раза …

4
Как установить имя изображения в Dockerfile?
Вы можете установить имя изображения при создании пользовательского изображения, например так: docker build -t dude/man:v2 . # Will be named dude/man:v2 Есть ли способ определить имя изображения в Dockerfile, поэтому мне не нужно упоминать его в docker buildкоманде?
299 docker  tags  dockerfile 

7
Как добавить том в существующий контейнер Docker?
У меня есть контейнер Docker, который я создал, просто установив Docker в Ubuntu и выполнив: sudo docker run -i -t ubuntu /bin/bash Я сразу начал устанавливать Java и некоторые другие инструменты, провел с ним некоторое время и остановил контейнер exit Затем я хотел добавить том и понял, что это не …
297 docker 

9
Разница между RUN и CMD в Dockerfile
Я не понимаю, когда я должен использовать CMDпротив RUN. Например, для выполнения команд bash / shell (то есть ls -la) я всегда использовал бы CMDили есть ситуация, где я бы использовал RUN? Попытка понять лучшие практики об этих двух похожих Dockerfileдирективах.
295 docker  dockerfile 


3
Разница между ссылками и depen_on в docker_compose.yml
Согласно документации файла Docker Compose : depends_on - Выразить зависимость между сервисами. links- Связывать с контейнерами в другом сервисе, а также выражать зависимость между сервисами таким же образом, как depen_on . Я не понимаю цели связывания с другими контейнерами, поэтому разница между двумя вариантами все еще кажется мне довольно сложной. …

6
Невозможно установить пакеты внутри образа Ubuntu докера
Я установил образ Ubuntu 14.04 на докер. После этого, когда я пытаюсь установить пакеты внутри образа Ubuntu, я не могу найти ошибку пакета: apt-get install curl Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package curl Как исправить эту ошибку?

11
В доступе к каталогу хоста в Docker отказано
Вкратце: я пытаюсь смонтировать каталог хоста в Docker, но затем я не могу получить к нему доступ из контейнера, даже если права доступа выглядят хорошо. Детали: я делаю sudo docker run -i -v /data1/Downloads:/Downloads ubuntu bash а потом ls -al Это дает мне: total 8892 drwxr-xr-x. 23 root root 4096 …

14
Как получить доступ к порту хоста из Docker-контейнера
У меня есть докер-контейнер с Дженкинсом. Как часть процесса сборки, мне нужно получить доступ к веб-серверу, который работает локально на хост-компьютере. Есть ли способ, с помощью которого хост-веб-сервер (который можно настроить для работы на порте) может быть открыт для контейнера jenkins? РЕДАКТИРОВАТЬ: я работаю Docker изначально на машине Linux. ОБНОВИТЬ: …

18
Как запустить задание cron внутри Docker-контейнера?
Я пытаюсь запустить cronjob внутри контейнера Docker, который вызывает сценарий оболочки. Вчера я искал во всем Интернете и переполнение стека, но я не мог найти решение, которое работает. Как я могу это сделать? РЕДАКТИРОВАТЬ: Я создал (прокомментированный) репозиторий github с рабочим контейнером cron Docker, который вызывает сценарий оболочки с заданным …
275 docker  cron  containers  sh 

15
Использование инструкции RUN в Dockerfile с 'source' не работает
У меня есть Dockerfile, который я собираю для установки среды vanilla python (в которую я буду устанавливать приложение, но позже). FROM ubuntu:12.04 # required to build certain python libraries RUN apt-get install python-dev -y # install pip - canonical installation instructions from pip-installer.org # http://www.pip-installer.org/en/latest/installing.html ADD https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py /tmp/ez_setup.py ADD https://raw.github.com/pypa/pip/master/contrib/get-pip.py …
274 bash  shell  docker 

5
Как я могу проверить файловую систему неудачной сборки Docker?
Я пытаюсь создать новый образ Docker для нашего процесса разработки, используя cpanmдля установки несколько модулей Perl в качестве базового образа для различных проектов. При разработке Dockerfile cpanmвозвращает код ошибки, потому что некоторые модули были установлены неправильно. Я уверен, что мне нужно aptустановить еще кое-что. У меня вопрос, где я могу …
272 debugging  docker  cpanm 

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