Докер сочинять с изображениями - PullRequest
0 голосов
/ 18 октября 2019

Я установил на Ubuntu Docker, а затем загрузил докеры Infliff и Grafana из репозитория, используя:Официальный сайт, 2-й шаг - создать файл python для определения контейнера. Это то, что мне не нужно, потому что я скачал из официального репозитория Docker.

Как мне запустить, используя docker-compose granfaa и influenxdb?

Редактировать: я пробовал с этимdocker-compose file:

enter image description here

Но это дает мне ошибку: здесь в строке "./docker-compose.yml" значения сопоставления не допускаются4, Колимн 24

1 Ответ

0 голосов
/ 18 октября 2019

Вы должны посмотреть основы , на самом деле все довольно просто. В файле docker-compose.yml вы создаете свои докеры. Отправка этого вопроса означает тот факт, что вы провели 0 исследований и отправили сообщение в SO, чтобы найти решение, которое не пользуется уважением в сообществе.

В вашем docker-compose укажите название вашей службы, затем определитениже сервиз с изображением, портами, томами и т. д.

influxdb:
  image: influxdb:latest
  container_name: influxdb
  ports:
    - "8083:8083"
    - "8086:8086"
    - "8090:8090"
  env_file:
    - 'env.influxdb'
  volumes:
    # Data persistency
    # sudo mkdir -p /srv/docker/influxdb/data
    - /srv/docker/influxdb/data:/var/lib/influxdb

telegraf:
  image: telegraf:latest
  container_name: telegraf
  links:
    - influxdb
  volumes:
    - ./telegraf.conf:/etc/telegraf/telegraf.conf:ro

grafana:
  image: grafana/grafana:latest
  container_name: grafana
  ports:
    - "3000:3000"
  env_file:
    - 'env.grafana'
  links:
    - influxdb
  volumes:
    # Data persistency
    # sudo mkdir -p /srv/docker/grafana/data; chown 472:472 /srv/docker/grafana/data
    - /srv/docker/grafana/data:/var/lib/grafana

Для запуска просто введите команду docker-compose up в директории, в которой находится этот файл docker-compose.

Ссылка

...