docker- все статьи тега ➜ страница 5


Как получить IP-адрес контейнера Docker от хоста?

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

Как скопировать изображения Docker с одного хоста на другой без использования репозитория

Как перенести изображение Docker с одной машины на другую без использования репозитория, независимо от того, является ли он частным или общедоступным? Я привык играть и создавать свой собственный образ в VirtualBox, и когда он закончен, я пытаюсь развернуть на других машинах, чтобы иметь реальное использование. поскольку он основан на собственном образе (например, Red Hat Linux), его нельзя воссоздать из файла Dockerfile. есть ли простые команды я могу использовать? Или другой решение? Это, ...

Как подключиться к локальному хосту компьютера изнутри контейнера Docker?

Итак, у меня есть Nginx, работающий внутри контейнера docker, у меня есть mysql, работающий на localhost, я хочу подключиться к MySql из моего Nginx. MySql работает на localhost и не предоставляет порт внешнему миру, поэтому его привязка к localhost, а не к ip-адресу машины. есть ли способ подключиться к этому MySql или любой другой программе на localhost из этого контейнера docker? ...

Как получить список контейнеров в Docker

есть команда для перечисления изображений,docker images, но там, кажется, нет соответствующего docker containers. кроме того, чтобы стать корнем и смотреть в /var/lib/docker Кажется, нет способа сделать это. Я что-то упустил? Это что-то такое, чего нельзя делать? ...

Как мне попасть в контейнер Docker?

Я начинаю работать с Docker. Я использую базовое изображение WordPress и docker-compose. Я пытаюсь ssh в один из контейнеров для проверки файлов / каталогов, которые были созданы во время начальной сборки. Я пытался бежать docker-compose run containername ls -la, но это ничего не делал. Даже если бы это было так, я бы предпочел иметь консоль, где я могу перемещаться по структуре каталогов, а не запускать одну команду. Как правильно это сделать с Докером? ...

Как удалить старые и неиспользуемые изображения Docker

при запуске Docker в течение длительного времени, есть много изображений в системе. Как я могу удалить все неиспользуемые изображения Docker сразу безопасность, чтобы освободить хранилище? кроме того, я также хочу удалить изображения, вытащенные несколько месяцев назад, которые имеют правильный TAG. Итак, я не прошу удалить только не помеченные изображения. Я ищу способ удалить общие неиспользуемые изображения, которые включают в себя как непомеченные, так и другие изображения, такие как вытащ ...

Как войти в контейнер Docker, уже работающий с новым TTY

У меня есть контейнер, который запускает службу Apache на переднем плане. Я хотел бы иметь возможность получить доступ к контейнеру из другой оболочки, чтобы "покопаться" внутри него и изучить файлы. На данный момент, если я прикрепляюсь к контейнеру, я остаюсь смотреть на демон Apache и не могу запускать какие-либо команды. можно ли прикрепить другой tty к работающему контейнеру? Возможно, я могу воспользоваться тем, что Docker на самом деле просто оборачивается вокруг LXC контейнеры? Я пробов ...

Что же Докер добавить в команды lxc-инструменты (утилиты для lxc)?

Если вы посмотрите на функции Docker, большинство из них уже предоставлены LXC. Так что же Докер добавить? Почему я должен использовать Docker над обычным LXC? ...

Как я могу открыть более 1 порта с помощью Docker?

поэтому у меня есть 3 порта, которые должны быть открыты для интерфейса машины. Можно ли это сделать с помощью контейнера Docker? ...

Каков (лучший) способ управления разрешениями для общих томов Docker?

Я уже некоторое время играю с Docker и продолжаю находить ту же проблему при работе с постоянными данными. Я Dockerfile и выставить громкость или использовать --volumes-from to установите папку хоста внутри моего контейнера. какие разрешения следует применять к общему тому на хосте? Я могу придумать два варианта: до сих пор я дал всем доступ на чтение / запись, поэтому я можно записать в папку из контейнера Docker. сопоставьте пользователей с хоста в контейнер, чтобы я мог назначить более п ...

Как переместить изображение docker в частный репозиторий

У меня есть изображения docker с тегом me/my-image, и у меня есть частное РЕПО на dockerhub с именем me-private. Когда я нажимаю на свой me / my-image, я всегда попадаю в публичное РЕПО. каков точный синтаксис, чтобы специально подтолкнуть мое изображение к моему частному РЕПО? ...

В Docker, в чем разница между контейнером и изображением?

в чем разница между контейнером и изображением в Docker? В начало работы с Docker tutorial эти термины используются, но я не понимаю разницы. может кто-нибудь пролить свет? ...

Использование SSH ключей внутри контейнера docker

у меня есть приложение, которое выполняет различные забавные вещи с Git (как работает клон Git и git push) и я пытаюсь докер-Изе его. я столкнулся с проблемой, хотя там, где мне нужно иметь возможность добавить SSH-ключ к контейнеру для использования контейнера "пользователь". Я попытался скопировать его в /root/.ssh/, изменения $HOME, создавая оболочку git ssh, и все равно не повезло. вот Dockerfile для справки: #DOCKER-VERSION 0.3.4 ...

Как поделиться своим Docker-Image без использования Docker-Hub?

мне интересно, где изображения Докера точно хранятся на моем локальном хост-компьютере. Могу ли я поделиться своим Docker-изображением без использования Docker-Hub или Dockerfile но "реальный" докер-образ? И что именно происходит, когда я "нажимаю" свой докер-образ на Докер-хаб? ...

Получить значение переменной среды в Dockerfile

Я создаю контейнер для приложения ruby. Конфигурация моего приложения содержится в переменных среды (загружается внутри приложения с помощью dotenv). одной из этих переменных конфигурации является общедоступный ip-адрес приложения, который используется внутри для создания ссылок. Мне нужно добавить запись раздача указываю этот IP на 127.0.0.1 внутри контейнера, поэтому он может принести ссылки на приложения, как если бы не было в контейнерах. поэтому я пытаюсь установить ENV в моем Dockerfile, ...

Использование инструкции 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/mast ...

Как монтировать Тома хоста в контейнеры docker в Dockerfile во время сборки

оригинальный вопрос: Как использовать инструкцию Тома в Dockerfile? исправлено: обновление из ответа ниже, поэтому фактический вопрос, который я хочу решить, - как монтировать Тома хоста в контейнеры docker в Dockerfile во время сборки, т. е., имея docker run -v /export:/export возможность во docker build. Последнее Обновление: было решение -- rocker, которое не было от Docker, но теперь, когда rocker прекращен, я возвращаю ответ назад к "не представляется возможным" снова. обновление: так чт ...

Разница между ссылками и зависит от в docker compose.в формате YML

согласно Docker Compose compose-file documentation: depends_on - выраженная зависимость между службами. links - ссылка на контейнеры в другой сервис, а также выраженная зависимость между службами точно так же, как depends_on. Я не понимаю цели привязки к другим контейнерам, поэтому разница между двумя вариантами все еще кажется довольно сложной для меня. было бы намного проще, если бы был пример, но я не могу его найти. Я заметил, когда я ссылку на контейнер б в контейнер, то контейнер ...

Как создать Dockerfile из изображения?

можно ли создать Dockerfile из изображения? Я хочу знать по двум причинам: Я могу скачать изображения из репозитория, но хотел бы увидеть рецепт, который их создал. Мне нравится идея сохранения снимков, но как только я закончу, было бы неплохо иметь структурированный формат для просмотра того, что было сделано. ...

Добавить пользователя в контейнер Docker

у меня есть контейнер docker с некоторыми процессами (uwsgi и сельдерей), работающими внутри. Я хочу создать пользователя сельдерея и пользователя uwsgi для этих процессов, а также рабочую группу, к которой они оба будут принадлежать, чтобы назначить разрешения. Я пробовал добавлять RUN adduser uwsgi и RUN adduser celery в мой Dockerfile, но это вызывает проблемы, так как эти команды запрашивают ввод (я опубликовал ответы из сборки ниже). что является лучшим способом, чтобы добавить пользова ...