Спасибо, Серей ...

роблема в том, что у меня естьdocker-compose.yml файл иhaproxy.cfg файл и я хочу, чтобы docker-compose скопировалhaproxy.cfg файл в док-контейнер. Согласно постуDocker composer копировать файлы Я могу использовать тома, чтобы сделать это, но в моем случае я получаю ошибку ниже. Кто-нибудь может помочь мне достичь этого.

Ниже приведен код и все

докер-compose.yml

version: "3.3"
services:
 ###After all services are up, we are initializing the gateway
 gateway:
  container_name: gateway-haproxy
  image: haproxy
  volumes:
    - .:/usr/local/etc/haproxy
  ports:
   - 80:80
  network_mode: "host"

Структура папок

Вывод команды

root@ubuntu:/home/karunesh/Desktop/Stuff/SelfStudy/DevOps/docker# docker-compose up
Creating gateway-haproxy ... 
Creating gateway-haproxy ... done
Attaching to gateway-haproxy
gateway-haproxy | <7>haproxy-systemd-wrapper: executing /usr/local/sbin/haproxy -p /run/haproxy.pid -f /usr/local/etc/haproxy/haproxy.cfg -Ds 
gateway-haproxy | [ALERT] 219/163305 (6) : [/usr/local/sbin/haproxy.main()] No enabled listener found (check for 'bind' directives) ! Exiting.
gateway-haproxy | <5>haproxy-systemd-wrapper: exit, haproxy RC=1
gateway-haproxy exited with code 1

Ответы на вопрос(0)

Ваш ответ на вопрос