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

Compose - це інструмент для визначення та запуску складних додатків за допомогою Docker. За допомогою Compose ви визначаєте багатоконтейнерну програму в одному файлі, потім обертаєте свою програму в одній команді, яка робить усе необхідне для її запуску.

6
Докер-машина: на пристрої не залишилося місця
Я намагаюся налаштувати Docker Machine за допомогою Docker Compose. Сценарій 1 (без Docker Machine) Якщо я запускаю docker-compose up -dбез Docker Machine, він створює 3 пов'язані контейнери як наміри (nginx + mongodb + nodejs). Сценарій 2 (за допомогою Docker Machine) Потім я створю VM за допомогою Docker Machine і кажу …

5
Як я монтую каталог хостів як том в docker compose
У мене є середовище розробки, яку я докерізую, і мені хотілося б здатності перезавантажувати свої зміни без необхідності перебудувати зображення докера. Я використовую docker compose, тому що redis - одна із залежностей мого додатка, і мені подобається мати можливість зв’язати контейнер redis У мене визначено два контейнери docker-compose.yml: node: build: …

2
Яка різниця між запуском докер-композиції та початком докер-композиції?
Щоразу, коли я страчу docker-compose start docker-compose ps Я бачу свої контейнери зі станом "UP". Якщо я це роблю docker-compose up -d Я побачу більш багатослівний, але він матиме той самий стан. Чи є різниця між обома командами?

6
Docker Compose: Такого зображення немає
Під час запуску docker-compose upя отримую цю помилку: root@ubuntu:/home/benson/Docker/HaproxyMy# docker-compose up Recreating 950ddc308278_950ddc308278_950ddc308278_950ddc308278_950ddc308278_haproxymy_webb_1 Recreating 485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_haproxymy_webc_1 Recreating 2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_haproxymy_weba_1 ERROR: for webb No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 ERROR: for webc No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 ERROR: for weba No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 docker-compose.yml: weba: build: ./web expose: - 80 webb: build: ./web expose: - …

1
Як передати аргументи в Dockerfile?
Я використовую інструкцію RUN протягом a, Dockerfileщоб встановити rpm RUN yum -y install samplerpm-2.3 Однак я хочу передати значення "2.3" як аргумент. Моя інструкція RUN повинна виглядати приблизно так: RUN yum -y install samplerpm-$arg де $arg=2.3

6
Як встановити ім'я хоста в docker-compose?
У своєму docker-compose.ymlфайлі я маю таке. Однак контейнер не набирає значення імені хоста. Якісь ідеї? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock Коли я перевіряю ім'я хоста в контейнері, воно не збирається affy.

3
Як позначити зображення докера за допомогою docker-compose
Я хочу створити зображення за допомогою docker-compose та встановити для нього конкретний тег. Документація говорить: Compose створить та позначає його згенерованим іменем, а потім використовувати це зображення. Але я не можу знайти спосіб вказати тег, і для вбудованих зображень я завжди бачу тег "остання".

7
Де знаходиться файл журналу з журналами з контейнера?
Я запускаю кілька контейнерів за допомогою docker-compose. Я бачу журнали програм із командою docker-compose logs. Однак я хотів би отримати доступ до сировинного файлу журналу, щоб надіслати його кудись, наприклад? Де це знаходиться? Я думаю, що це окремий журнал для кожного контейнера (всередині контейнера?), Але де його знайти?

6
Як запустити docker-compose up -d при запуску системи?
Щоб дозволити контейнерам автоматично запуститися в точці запуску, я спробував додати команду: cd directory_has_docker-compose.yml && docker-compose up -d в /etc/rc.local. але потім після перезавантаження машини контейнери не працюють. Як працювати docker-compose up -dпри запуску системи?

18
Docker-Compose не може підключитися до Docker Daemon
Я отримую повідомлення про помилку, в якому говориться, що я не можу підключитися до демона докера. Я вивчив відповіді інших людей, які мали подібні проблеми, але це не допомогло. Я запускаю версію Ubuntu 15.10. Я спробую надати всю інформацію, яку я маю. root@# docker-compose -f docker-compose-deps.yml up -d ERROR: Couldn't …

3
Як вказати ліміт пам’яті та процесора у докер-композиційній версії 3
Я не можу вказати процесор і пам'ять для служб, визначених у версії 3. У версії 2 він відмінно працює з параметрами "mem_limit" і "cpu_shares" під службами. Але це не вдається під час використання версії 3, розміщення їх під розділом розгортання не здається гідним, якщо я не використовую режим рій. Може …

5
E: gnupg, gnupg2 та gnupg1 не здаються встановленими, але для цієї операції потрібен один із них
Я встановив докер на Windows 10 pro. У мене виникає проблема під час виконання наступної команди в git-bash. docker-compose up -d --біл і отримала наступну помилку. E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation (23) Failed writing body …

3
Docker Compose - розподіліть іменований том між кількома контейнерами
Я використовую docker-compose і v3. Я намагаюся підключити том у докер: ./appdata:/appdata Я хотів би мати це як том, а потім посилатися на цей том із декількох контейнерів. Посилання на конфігурацію гучності відображається лише data-volume:як названий том, без значення, тому він не виглядає як вище. services: nginx: build: ./nginx/ ports: …


1
Docker-Compose з кількома послугами
ЦЕ ЗРАЗОПИТАННЯ ПИТАННЯ! НІКОЛИ НЕ РОБИТИ В ПРОИЗВОДСТВІ РАБИТИ NGINX / PHP / ІНШІ ПОСЛУГИ В ОДНОВИХ КОНТЕНЕРАХ! Коли я запускаю, docker-compose upконтейнер Ubuntu закінчується ubuntu exited with code 0. Коли я бігаю docker run -d -ti -p 80:80 -v ~/sph/laravel52:/www/laravel ubuntu, все працює добре. Як я можу повторити цю …

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