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

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

7
Як правильно зв’язати контейнери php-fpm та Nginx Docker?
Я намагаюся зв'язати 2 окремі контейнери: nginx: остання php: fpm Проблема в тому, що php-скрипти не працюють. Можливо, конфігурація php-fpm неправильна. Ось вихідний код, який міститься у моєму сховищі . Ось файл docker-compose.yml: nginx: build: . ports: - "80:80" - "443:443" volumes: - ./:/var/www/test/ links: - fpm fpm: image: php:fpm …

9
Як зробити так, щоб контейнер Docker запускався автоматично під час завантаження системи?
Припустимо, у мене є контейнер Docker, який я хочу запустити, тоді я можу зателефонувати $ docker run ... і все добре. Чи існує вбудований спосіб запуску контейнера таким чином, що він буде перезапущений автоматично, якщо система вийде з ладу та перезавантажиться? Якщо так, чи це також доступно в Docker Compose?

5
Складання Docker, запуск контейнерів у net: host
Я хочу створити 3 служби в мережі "хост" за допомогою docker-compose. Ось мій файл docker-compose.yml: version: '2' services: mysql: image: mysql net: "host" nginx: image: nginx net: "host" app: image: tomcat net: "host" Я отримав таку помилку: $ docker-compose up [31mERROR[0m: Validation failed in file '.\docker-compose.yml', reason(s): Unsupported config option …

12
Як оновити docker-compose до останньої версії
Я встановив docker-compose за допомогою команди sudo apt install docker-compose Він встановив версію docker-compose версії 1.8.0 та збірку невідомо Мені потрібна остання версія docker-compose або принаймні версія 1.9.0 Хто-небудь, будь ласка, дайте мені знати, який підхід я маю застосувати для його оновлення або видалення та перевстановлення останньої версії. Я перевірив …

11
Чи безпечно чистити докер / overlay2 /
Я отримав кілька контейнерів докерів, що працюють на AWS EC2, папка / var / lib / docker / overlay2 дуже швидко зростає в розмірі диска. Цікаво, чи безпечно видаляти його вміст? або якщо докер має якусь команду, щоб звільнити певне використання диска. ОНОВЛЕННЯ: Насправді я docker system prune -aвже спробував …

3
Неможливо пов’язати з запущеним контейнером, запущеним docker-compose
Я налаштовую своє місцеве середовище розвитку за допомогою контейнерів для докерів. Docker-compose.yml виглядає наступним чином version: '2' services: db: image: mongo:3 mq: image: rabbitmq:3 api: build: . image: my_app/api ports: - "3000:3000" links: - db - mq environment: - NODE_ENV=development Починається без помилок. І докер перераховує 3 запущених контейнера docker-compose …

4
скласти побудувати єдиний контейнер
Якщо я запустив Compose, docker-compose buildвін відновить усі контейнери: > docker-compose build Building elasticsearch Step 1 : FROM elasticsearch:2.1 ---> a05cc7ed3f32 Step 2 : RUN /usr/share/elasticsearch/bin/plugin install analysis-phonetic ---> Using cache ---> ec07bbdb8a18 Successfully built ec07bbdb8a18 Building search Step 1 : FROM php:5.5.28-fpm ---> fcd24d1058c0 ... Навіть під час відновлення …

7
Як виконувати міграцію бази даних Django під час використання Docker-Compose?
Я створив програму Docker Django / PostgreSQL, уважно дотримуючись інструкцій із швидкого запуску Django на сайті Docker . Перший раз, коли я запускаю міграцію Django manage.py, використовуючи команду sudo docker-compose run web python manage.py migrate, вона працює належним чином . База даних побудована всередині контейнера Docker PostgreSQL просто чудово. Зміни, …

17
Мережі Docker - nginx: хост [emerg] не знайдено в попередній версії
Нещодавно я почав переходити на мережеві функції Docker 1.9 та Docker-Compose 1.5 для заміни використання посилань. Поки що з посиланнями не було проблем із підключенням nginx до мого сервера php5-fpm fastcgi, розташованого на іншому сервері в одній групі за допомогою docker-compose. Нещодавно, коли я запускаю docker-compose --x-networking upмої контейнери php-fpm, …

2
docker-compose start “ПОМИЛКА: немає контейнерів для запуску”
Я намагаюся використовувати Docker Compose (з Docker Machine у ​​Windows) для запуску групи контейнерів Docker. Мій docker-compose.yml: version: '2' services: postgres: build: ./postgres environment: - POSTGRES_PASSWORD=mysecretpassword frontend: build: ./frontend ports: - "4567:4567" depends_on: - postgres backend: build: ./backend ports: - "5000:5000" depends_on: - postgres docker-compose buildуспішно працює. Коли я запускаю, …

4
Як переглянути вихідні дані журналу за допомогою запуску docker-compose?
Коли я використовую, docker-compose upя бачу журнали для всіх контейнерів у своєму docker-compose.ymlфайлі. Однак, коли я використовую, docker-compose run appя бачу лише вивід консолі для, appале жодної із служб, що не appзалежить. Як можна побачити вихідні дані журналу для інших служб?

2
Надайте статичний IP для контейнерів докерів за допомогою docker-compose
Я намагаюся надати статичну IP-адресу контейнерам. Я розумію, що я повинен створити власну мережу. Я створюю його, і інтерфейс моста працює на хост-машині (Ubuntu 16.x). Контейнери отримують IP-адресу з цієї підмережі, але не статику, яку я надав. Ось мій docker-compose.yml: version: '2' services: mysql: container_name: mysql image: mysql:latest restart: always …

1
Копіювання файлів у контейнер за допомогою Docker Compose
У мене є Dockerfileде я копіюю існуючий каталог (із вмістом) у контейнер, який чудово працює: Докерфайл FROM php:7.0-apache COPY Frontend/ /var/www/html/aw3somevideo/ COPY Frontend/ /var/www/html/ RUN ls -al /var/www/html RUN chown -R www-data:www-data /var/www/html RUN chmod -R 755 /var/www/html Але коли я використовую docker-compose.ymlфайл, є лише каталог, aw3somevideoа всередині aw3somevideoнічого. docker-compose.yml …

8
Docker Compose, щоб контейнер працював
Я хочу запустити службу з docker-compose і тримати контейнер запущеним, щоб я міг отримати його IP-адресу через 'docker inspect'. Однак контейнер завжди виходить відразу після запуску. Я намагався додати "command: [" sleep "," 60 "]" та інші речі до docker-compose.yml, але всякий раз, коли я додаю рядок з "command: ...", …

20
Docker Error bind: адреса вже використовується
Коли я запускаю docker-compose upсвій проект Docker, він отримує таке повідомлення: Error starting userland proxy: listen tcp 0.0.0.0:3000: bind: address already in use netstat -pna | grep 3000 показує це: tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN - Я вже пробував docker-compose down, але це не допомагає.

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