Запитання з тегом «docker»

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

3
попередження: Помилка відключення рандомізації адресного простору: Операція не дозволена
що я зробив неправильно (або не зробив), що gdbне працює належним чином для мене? root@6be3d60ab7c6:/# cat minimal.c int main() { int i = 1337; return 0; } root@6be3d60ab7c6:/# gcc -g minimal.c -o minimal root@6be3d60ab7c6:/# gdb minimal GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 . . . Reading symbols from minimal...done. (gdb) break …
79 c  docker  gdb 

7
Доступ до контейнера докера з хосту за допомогою імені контейнера
Я розробляю послугу і використовую там docker compose для спінінгу таких послуг, як postgres, redis, elasticsearch. У мене є веб-додаток, який базується на RubyOnRails і пише та читає з усіх цих служб. Ось моя docker-compose.yml version: '2' services: redis: image: redis:2.8 networks: - frontapp elasticsearch: image: elasticsearch:2.2 networks: - frontapp …

8
Як заробити базу даних mongo за допомогою docker-compose?
Я намагаюся розповсюдити набір підключених програм, що працюють у декількох пов'язаних контейнерах, що включає базу даних mongo, яка потрібна для: бути розподіленим, що містить деякі дані про насіння; дозволити користувачам додавати додаткові дані. В ідеалі дані також зберігатимуться у зв’язаному контейнері обсягу даних. Я можу отримати дані в mongoконтейнер, використовуючи …

6
Як замінити значення COMPOSE_HTTP_TIMEOUT за замовчуванням за допомогою команди docker-compose
У мене є docker-compose, який отримує деякі зображення та створює їх. Коли я запускаю docker-compose up, я отримую таку помилку ПОМИЛКА. Запит HTTP зайняв занадто багато часу. Повторіть спробу --verbose, щоб отримати інформацію про налагодження. Якщо ви регулярно стикаєтесь із цією проблемою через повільні мережеві умови, спробуйте встановити для COMPOSE_HTTP_TIMEOUT …

5
Використання --add-host або extra_hosts з docker-compose
Я використовую docker-composeдля запуску тестове середовище, яке складається приблизно з 5 різних контейнерів. Посилання між контейнерами та спільні томи (томи з) працюють чудово. Я також виставляю деякі порти на головну машину, яка чудово працює. Мені не вистачає способу зв’язати деякі мої справжні сервери з цим середовищем без жорсткого кодування ip-адреси. …

5
Як читати файли та stdout із запущеного контейнера Docker
Як би я запустив програму на моїй хост-машині, щоб читати файли та stdout із запущеного контейнера докера? По суті, я хочу зробити це: docker start containerid ./myapp // This app will *somehow* have access files and stdout generated by the container I just stared. Як би я це зробив? Щоб …
78 logging  go  docker 

3
Як отримати доступ до віртуальної машини, створеної докерським HyperKit?
Docker для Mac використовує Linux VM, створений HyperKit, для зберігання та запуску контейнерів на Mac. За допомогою Docker Toolbox я можу просто відкрити VirtualBox і отримати доступ до віртуальної машини докер-машини. Але як з Docker для Mac, як отримати доступ до віртуальної машини, створеної HyperKit?

1
Перевірка файлу yml, що складається з докера
Чи є який-небудь простий спосіб перевірити синтаксис тощо файлу складання докера (він docker-compose.ymlже fig.yml) без необхідності запускати належний докер? Я намагаюся додати швидку перевірку до мого конвеєра збірки / тестування, щоб перевірити мої файли складання.

6
Журнали контейнерів Docker займають весь мій простір на диску
Я запускаю контейнер на віртуальній машині. Мій контейнер за замовчуванням записує журнали у файл /var/lib/docker/containers/CONTAINER_ID/CONTAINER_ID-json.log, поки диск не заповниться. В даний час я повинен видалити цей файл вручну, щоб уникнути заповнення диска. Я читав, що в Docker 1.8 буде параметр для обертання журналів . Що б ви рекомендували як поточне …


3
docker-compose, створюючи кілька екземплярів для одного зображення
Мені потрібно запустити кілька контейнерів для одного зображення. Якщо я створив свій файл для написання, як показано нижче, він працює нормально. version: '2' services: app01: image: app app02: image: app app03: image: app app04: image: app app05: image: app Чи є для мене простий спосіб згадати кількість екземплярів композиції замість …

1
systemd та systemctl в образах Dobu Ubuntu [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 4 роки тому . Удосконалюйте це питання Проблема Здається, systemdвін не активний або доступний у образах Ubuntu Docker. Налаштування Я запускаю контейнери …

5
Зображення докера натисніть у сховище Amazon ecs
Я новачок у AWS. Я хочу створити приватне сховище докерів на екземплярі контейнера AWS ECS. Я створив сховище з ім'ям name. Приклади команд push, показаних AWS, працюють. aws ecr get-login --region us-west-2 docker build -t name . docker tag name:latest ############.dkr.ecr.us-west-2.amazonaws.com/name:latest docker push ############.dkr.ecr.us-west-2.amazonaws.com/name:latest Але за допомогою цих команд я …

5
Запуск програми всередині Docker як некорневого користувача
Після вчорашніх новин про Shocker здається, що програми всередині контейнера Docker не слід запускати як root. Я спробував оновити свій, Dockerfileщоб створити користувача програми, однак зміна дозволів на файли програми (поки ще є root), схоже, не працює. Я здогадуюсь, це тому, що якийсь дозвіл LXC не надається кореневому користувачеві? Ось …
77 node.js  docker  lxc 

6
Чи можна відповісти на діалогові запитання при встановленні під docker?
Чи можна якимось чином відповісти на запитання, які представлені у вигляді діалогових вікон під час встановлення деяких пакунків за допомогою apt-get? Наприклад, я намагаюся встановити контейнер, що містить mail-stack-deliveryпакет, з: FROM ubuntu RUN apt-get install -y mail-stack-delivery Однак цей файл docker генерує десятки помилок при побудові, які відповідають: debconf: unable …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.