docker- все статьи тега ➜ страница 6
Docker-как анализировать использование диска контейнера?
Я искал некоторое время, но не смог найти способ проанализировать использование диска контейнера / Тома Docker. Я вижу, что докер занимает 12 ГБ моей файловой системы: 2.7G /var/lib/docker/vfs/dir 2.7G /var/lib/docker/vfs 2.8G /var/lib/docker/devicemapper/mnt 6.3G /var/lib/docker/devicemapper/devicemapper 9.1G /var/lib/docker/devicemapper 12G /var/lib/docker но, как я знаю, как это распределяется по контейнерам? Я попытался подключиться к контейнерам, запустив (новая кома ...
Как использовать sudo внутри контейнера docker?
обычно контейнеры docker запускаются с помощью пользователя root. Я хотел бы использовать другого пользователя, что не является проблемой с использованием директивы пользователя docker. Но этот пользователь должен иметь возможность использовать судо внутри контейнера. Эта команда отсутствует. вот простой Dockerfile для этой цели: FROM ubuntu:12.04 RUN useradd docker && echo "docker:docker" | chpasswd RUN mkdir -p /home/docker && chown -R docker:docker /home/docker USER docker ...
Пароль Root внутри контейнера Docker
Я использую изображение Docker, которое было построено с помощью команды USER для использования некорневого пользователя под названием dev. Внутри контейнера я "dev", но я хочу отредактировать . поэтому мне нужно быть root. Я пытаюсь выполнить команду su, но меня просят ввести пароль root. каков пароль пользователя root по умолчанию внутри контейнера Docker? ...
Как изменить каталог установки образа docker?
из того, что я могу сказать, docker изображения устанавливаются в /var/lib/docker как они тянут. Есть ли способ изменить это местоположение, например, на подключенный том, например /mnt? ...
Разница между запуском и запуском контейнера Docker
на практике start контейнер я делаю: docker run a8asd8f9asdf0 Если это так, что: docker start делать? в руководстве написано запустите один или несколько остановленных контейнеров ...
В чем разница между docker и docker-compose
docker и docker-compose Кажется, что он взаимодействует с одним и тем же dockerFile, в чем разница между этими двумя инструментами? ...
Как запустить остановленный контейнер Docker с другой командой?
Я хотел бы запустить остановленный контейнер Docker с другой командой, так как команда по умолчанию завершает работу - это означает, что я не могу запустить контейнер, а затем использовать "docker exec". в основном я хотел бы запустить оболочку, чтобы я мог проверить содержимое контейнера. к счастью, я создал контейнер с опцией-it! ...
Запуск nano в контейнере docker
Я открываю интерактивную оболочку в контейнер docker, например sudo docker exec -t -i {container_name} bash до сих пор так хорошо, но пытается бежать nano результаты: ошибка открытия терминала: неизвестно. ...
Как запустить задание cron внутри контейнера docker?
Я пытаюсь запустить cronjob внутри контейнера docker, который вызывает сценарий оболочки. вчера я искал по всему интернету и переполнения стека, но я не мог действительно найти решение, которое работает. Как я могу это сделать? EDIT: Я создал (комментируется) репозиторий github С рабочим контейнером docker cron, который вызывает сценарий оболочки с заданным интервалом. ...
Использование GPU из контейнера docker?
Я ищу способ использовать GPU изнутри контейнера docker. контейнер будет выполнить произвольный код, поэтому я не хочу использовать привилегированный режим. какие-либо советы? из предыдущих исследований я понял, что run -v и / или LXC cgroup был способ пойти, но я не уверен, как именно это сделать ...
Перенаправить порт хоста в контейнер docker
возможно ли иметь порты доступа к контейнеру Docker, открытые хостом? Конкретно у меня есть MongoDB и RabbitMQ, работающие на хосте, и я хотел бы запустить процесс в контейнере Docker для прослушивания очереди и (необязательно) записи в базу данных. Я знаю, что могу переслать из контейнера на хост (через опцию-p), и у меня есть соединение с внешним миром (т. е. интернет) из контейнера Docker, но я хотел бы не выставлять RabbitMQ и Порты MongoDB от хоста к внешнему миру. изменить: некоторые р ...
Докер и защита паролей
Я недавно экспериментировал с Docker по созданию некоторых сервисов для игры, и одна вещь, которая продолжает меня беспокоить, - это ввод паролей в файл Dockerfile. Я разработчик, поэтому хранение паролей в источнике похоже на удар в лицо. Должно ли это вообще быть проблемой? Существуют ли какие-либо хорошие соглашения о том, как обрабатывать пароли в Dockerfiles? ...
Добавьте том в Docker, но исключите подпапку
предполагается, что у меня есть контейнер Docker и папка на моем хосте /hostFolder. Теперь если я хочу добавить эту папку в контейнер Docker в объем, то я могу сделать это с помощью ADD на Dockerfile или установка его в качестве Тома. пока все хорошо. теперь /hostFolder содержит вложенные папки, /hostFolder/subFolder. Я хочу смонтировать /hostFolder в контейнер Docker (будь то чтение-запись или только чтение не имеет значения, работает как для меня), но я делаю не хочу, чтобы он был включен / ...
Можно ли размещать контейнеры Windows в linux?
можно ли это запустить Контейнеры Windows on Linux? Сценарий основан на решении, написанном в .NET (старая сеть) и пользователей Linux что хочет запустить это с Докером, чтобы обеспечить net462 написано API на localhost. Я использую бета-версию от Докер для windows Если нет, то почему windows может запускать контейнеры linux, а не и наоборот? EDIT: Как прошло некоторое время и этот вопрос популярный. Я хотел бы добавить здесь одно замечание, что обходной путь заключается в использовании но ...
Как правильно настроить среду разработки на OS X с помощью Docker?
интро Я не могу найти хороший способ настроить среду разработки на OS X с помощью Docker и Boot2Docker. Проблема, с которой я сталкиваюсь, заключается в том, как управлять исходным кодом так, чтобы: Я могу изменить код на OS X с помощью инструментов (текстовый редактор, IDE, git и т. д.), которые я уже установил. эти изменения отражаются в контейнере Docker, поэтому, если я повторно запускаю тесты или обновляю веб-страницу, Я вижу свои изменения немедленно. теоретически это должно быть легко ...
Как открыть UDP-порт в Docker?
Как переслать UDP-порт из контейнера Docker на хост-машину? ...
Как увеличить докер-память машины Mac
Я новичок в Docker и пытаюсь пройти этот учебник по настройке MemSQL из образа Docker -http://docs.memsql.com/4.0/setup/docker/ . Я на Mac, и учебник использует boot2docker который, кажется, был устаревшим. для работы виртуальной машины требуется 4 ГБ памяти. В учебнике указано, как это сделать с помощью boot2docker но я не могу найти способ сделать это с помощью docker-machine/Docker toolbox. вот команда, которую я использую и ошибка I я просто пытаюсь пройти через учебник, не изменяя ко ...
Докер, как получить информацию о контейнере из контейнера?
Я хотел бы сделать мой docker containers зная их конфигурацию, таким же образом вы можете получить информацию об экземплярах EC2 через метаданные. Я могу использовать (при условии docker слушает на порту 4243) curl http://172.17.42.1:4243/containers/$HOSTNAME/json чтобы получить некоторые из его данных, но хотел бы знать, есть ли лучший способ, по крайней мере, получить полный идентификатор контейнера, потому что HOSTNAME на самом деле сокращается до 12 символов и Докер, кажется, выполняет " ...
ошибка докера: /var / run / docker.носок: нет такого файла или каталога
Я новичок в докер. У меня есть сценарий оболочки, который загружает данные в impala, и мне нужен файл docker, который запускает создание образа и запуск контейнера. Я нахожусь на mac, установлен boot2docker и есть DOCKER_HOST env настройка. bash-3.2$ docker info Containers: 0 Images: 0 Storage Driver: aufs Root Dir: /mnt/sda1/var/lib/docker/aufs Dirs: 0 Execution Driver: native-0.2 Kernel Version: 3.15.3-tinycore64 Debug mode (server): true Debug mode (client): false Fds: 10 Goroutines: 10 Even ...
Ошибка Docker: клиент и сервер не имеют одинаковой версии
Так как я только что обновил настройки до 1.1.0 я: ответ на ошибку от демона: клиент и сервер не имеют одинаковую версию (клиент : 1.13, сервер: 1.12) вы знаете, как это исправить? я переключился обратно на 1.0.1 и все снова работает. ...