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

Docker - це проект з відкритим кодом, який автоматизує розгортання програм всередині контейнерів програмного забезпечення.

4
Зробіть програму Docker написати на stdout
Я розгортаю стороннє додаток відповідно до рекомендацій 12 факторів , і один із пунктів говорить про те, що журнали програм повинні бути надруковані на stdout / stderr: тоді кластерне програмне забезпечення може збирати його. Однак додаток може записувати лише у файли чи syslog. Як замість цього надрукувати ці журнали?

9
Контейнери Docker не можуть вирішити DNS на хості на робочому столі Ubuntu 14.04
У мене виникають проблеми з моїми контейнерами Docker на Ubuntu 14.04 LTS. Докер працював чудово протягом двох днів, а потім раптом я втратив все підключення до мережі всередині своїх контейнерів. Вихідні помилки нижче спочатку змусили мене повірити, що це тому, що apt-get намагається вирішити DNS через IPv6. Я відключив IPv6 …

4
Як повинен виглядати синтаксис "томів" Docker Compose версії 2?
З Docker Compose v1.6.0 + тепер існує новий синтаксис файлу / версія 2 для цього docker-compose.ymlфайлу. Зміни включають окремий ключ верхнього рівня з назвою volumes. Це дозволяє «централізувати» визначення обсягу в одному місці. Що я намагаюся зробити - це назвати томи там і мати єдиний довідник кількох шляхів на моєму …

4
Правильний спосіб тримати контейнер докера, коли він використовується для періодичних завдань
У мене є контейнер docker з встановленим і налаштованим програмним забезпеченням. Немає жодної програми, яку слід запускати / запускати постійно. Чого я хочу - його здатність запускати якусь команду залежно від зовнішніх подій. подібно до: docker exec mysupercont /path/to/mycommand -bla -for і docker exec mysupercont /path/to/myothercommand Але "exec" неможливий при …
41 docker 

5
Кілька команд у директиві Docker CMD
Не розуміючи, що відбувається, коли я намагаюся виконати дві команди під час виконання за допомогою директиви CMD в `Dockerfile. Я припускав, що це має працювати: CMD ["/etc/init.d/nullmailer", "start", ";", "/usr/sbin/php5-fpm"] Але це не працює. Контейнер не запустився. Тому я повинен був зробити це так: CMD ["sh", "-c", "/etc/init.d/nullmailer start ; …
39 docker 

4
Чому я не можу записати компакт-диск у каталог із запуском docker?
Мені потрібно запустити додаток із певного каталогу. $ sudo docker run -P ubuntu/decomposer 'cd /local/deploy/decomposer; ./decomposer-4-15-2014' 2014/10/09 21:30:03 exec: "cd /local/deploy/decomposer; ./decomposer-4-15-2014": stat cd /local/deploy/decomposer; ./decomposer-4-15-2014: no such file or directory Цей каталог, безумовно, існує, і якщо я підключусь до docker, запустивши bash інтерактивно, я можу запустити вищевказану команду. $ …
39 docker 

11
Проблема Docker COPY - "немає такого файлу чи каталогу"
У своєму Dockerfile у мене є такий вислів "КОПІР": # Copy app code COPY /srv/visitor /srv/visitor Само собою зрозуміло, що в моїй хост-системі в каталозі "/ srv / visitor" дійсно є мій вихідний код: [root@V12 visitor]# ls /srv/visitor/ Dockerfile package.json visitor.js Тепер, коли я намагаюся створити зображення за допомогою цього …
38 node.js  docker 

1
Плюси і мінуси використання контейнерів Windows замість контейнерів Linux для Docker?
Я встановлюю Docker для Windows (CE) на Windows 10, і перший екран запитує мене: [] Використовуйте контейнери Windows замість контейнерів Linux (це можна змінити після встановлення) Це здається важливим рішенням, але документація Docker , FAQ та підручник з контейнерами Windows не містить інформації про те, чому я можу вибрати один …

3
Чи можна заново працювати на кубернетах?
У мене є така конфігурація роботи Kubernetes: --- apiVersion: batch/v1 kind: Job metadata: name: dbload creationTimestamp: spec: template: metadata: name: dbload spec: containers: - name: dbload image: sdvl3prox001:7001/pbench/tdload command: ["/opt/pbench/loadTpcdsData.sh", "qas0063", "dbc", "dbc", "1"] restartPolicy: Never imagePullSecrets: - name: pbenchregkey status: {} Коли я виконую kubectl create -f dbload-deployment.yml --recordроботу …

1
Який сенс процесу докер-проксі? Для чого потрібен проксі-сервер tcp простір користувачів?
Я помітив, що для кожного опублікованого порту працює процес докер-проксі. Яка мета цього процесу? Чому для цього потрібен проксі-сервер tcp простір користувача? $ ps -Af | grep proxy root 4776 1987 0 01:25 ? 00:00:00 docker-proxy -proto tcp -host-ip 127.0.0.1 -host-port 22222 -container-ip 172.17.0.2 -container-port 22 root 4829 1987 0 …
34 iptables  docker 

6
Оновіть контейнер служби в Amazon ECS
Який підхід рекомендується оновлювати контейнер служби, яка працює в Amazon ECS? Документація AWS говорить: "Якщо ви оновили зображення Docker для своєї програми, ви можете створити нове визначення завдання з цим зображенням і розгорнути його до своєї служби, по одній задачі." Це майже все, що зараз доступно в документації (13 квітня …

2
Під час побудови з Dockerfile пакет Debian / Ubuntu встановлює debconf Неінтерактивну установку заборонено
Я встановив таке середовище, щоб під час встановлення apt-get не задавали жодного питання / діалогового вікна: ENV DEBIAN_FRONTEND noninteractive # export DEBIAN_FRONTEND="noninteractive" Що еквівалентно: export DEBIAN_FRONTEND="noninteractive" Однак, будуючи зображення з Dockerfile, наприкінці однієї конкретної установки пакета Debian / Ubuntu (використовуючи apt-get install), конфігурація пакету debconf говорить: debconf: unable to initialize …
29 docker 

4
не вдалося встановити з'єднання D-Bus: Експлуатація заборонена
Я намагаюсь перелічити служби на моєму зображенні CentOS, що працює в Docker systemctl list-units але я отримую це повідомлення про помилку: Failed to get D-Bus connection: Operation not permitted Будь-які пропозиції в чому можуть бути проблеми?

3
Написання журналів Apache2 до stdout / stderr?
Я запускаю Apache2 в контейнері docker і хочу нічого не записувати на диск, записуючи журнали в stdout і stderr. Я бачив кілька різних способів зробити це ( Supervisord і stdout / stderr , журнал доступу Apache до stdout ), але це здається хаками. Чи немає способу зробити це за замовчуванням? …

2
Як користуватися секретами докер без кластеру рій?
В даний час ми маємо запущену програму на одному контейнері докера, програмі потрібні всілякі конфіденційні дані, щоб передаватись як змінні середовища, Я ставлю їх на команду run, щоб вони не опинилися на зображенні, а потім у сховищі, однак я закінчую дуже незахищеною командою run, Тепер я розумію, що секрети докера …

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