- Лайфстайл
- Недвижимость
- Здоровье
- Природа
- Дизайн
- Техника и оборудование
- Бизнес и предпринимательство
- Искусство
- Религия
- Строительство и ремонт
- Сад и огород
- Аудиокниги
- Кулинария
- Интервью
- Развлечения
- Лайфхаки
- Эзотерика
- Охота и рыбалка
- Наука
- Политика
- Психология
- Аудио
- Технологии и интернет
- Красота
- Телепередачи
- Детям
- Аниме
- Хобби
- Видеоигры
- Юмор
- Образование
- Спорт
- Разное
- Путешествия
- Животные
- Новости и СМИ
- Мультфильмы
- Музыка
- Сериалы
- Фильмы
- Авто-мото
docker Setup In Aws EC2 Instance
#!/bin/bash
echo Installing docker...
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y docker-ce
echo Creating directories for storing DBs...
mkdir ~/mosca
mkdir ~/influxdb
mkdir ~/telegraf
echo Creating docker network for our project...
sudo docker network create iot
echo Launching mosca...
sudo docker run -dt --rm --network iot --name mosca -p 1883:1883 -v ~/mosca:/db matteocollina/mosca
echo Launching influxdb...
sudo docker run -dt --rm --network iot --name influxdb -p 8086:8086 \
-e INFLUXDB_DB=mydb \
-v ~/influxdb:/var/lib/influxdb influxdb:1.8
echo Creating configuration file for telegraf
cat (angular_brocket) ~/telegraf/telegraf.conf (left shift operator) EOT
# Telegraf Configuration
[agent]
omit_hostname = true
[[outputs.influxdb]]
urls = ["http://influxdb:8086"]
database = "mydb"
skip_database_creation = true
[[inputs.mqtt_consumer]]
servers = ["mosca:1883"]
qos = 0
topics = [
"sensor/#",
]
data_format = "influx"
EOT
echo Launching telegraf...
sudo docker run -dt --rm --network iot --name telegraf -v ~/telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro telegraf
echo Launching chronograf...
sudo docker run -dt --rm --network iot --name chronograf -p 10000:10000 --env PORT=10000 chronograf
echo Launching nodered...
sudo docker run -dt --rm --network iot --name nodered -p 1880:1880 -v node_red_data:/data nodered/node-red
echo Installation complete
sleep 3
sudo docker ps
Видео docker Setup In Aws EC2 Instance автора Умные боты: от начинающих до мастеров
Видео docker Setup In Aws EC2 Instance автора Умные боты: от начинающих до мастеров
Информация
4 декабря 2023 г. 3:18:28
00:21:59
Похожие видео