Docker

De Wiki Tibius
Version datée du 22 octobre 2020 à 06:44 par Tibius (discussion | contributions)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

InfluxDB

Create volume :

      docker volume create vl-influxdb-data

Launch :

      docker run -d --name influxdb \
     -p 8086:8086 \
     -p 8083:8083 \
     -p 2003:2003 \
     -v vl-influxdb-data:/var/lib/influxdb \
     influxdb

https://hub.docker.com/_/influxdb

TimescaleDB

      docker volume create vl-timescaledb-data
      docker run -d --name timescaledb \
      -p 5432:5432 \
      -e POSTGRES_PASSWORD=password \
      -v vl-timescaledb-data:/var/lib/postgresql/data \
      timescale/timescaledb

RethinkDB

      docker volume create vl-rethinkdb-data
      docker run -d --name rethinkdb \
      -p 8080:8080 \
      -v vl-rethinkdb-data:/data \
      rethinkdb

Casandra

      docker volume create vl-cassandra-data
      docker run -d --name cassandra \
      -p 9160:9160 \
      -p 9042:9042 \
      -v vl-cassandra-data:/var/lib/cassandra \
      cassandra:latest

Redisearch

      docker volume create vl-redisearch-data
      docker run -d --name redisearch \
      -p 6379:6379 \
      -v vl-redisearch-data:/data \
      redislabs/redisearch:latest

MySQL

      docker volume create vl-mysql-data
     docker run -d --name MySQL -p 3306:3306 -v vl-mysql-data:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=password --network mysql-network mysql:latest --default-authentication-plugin=mysql_native_password

https://docs.docker.com/engine/reference/commandline/run/

Zabbix

MYSQL Server

docker volume create vol-mysql

docker run -d -it --name mysql-server -p 3306:3306 -v vol-mysql:/var/lib/mysql -e MYSQL_DATABASE=zabbix -e MYSQL_USER=zabbix -e MYSQL_PASSWORD=MySqLpAsSwOrD -e MYSQL_ROOT_PASSWORD=MySqLrOoTpAsSwOrD mysql

Zabbix-Server

docker run --name zabbix-server -e DB_SERVER_HOST="mysql-server" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="MySqLpAsSwOrD" -d zabbix/zabbix-server-mysql

docker run -p 80:8080 --name zabbix-web --link zabbix-server:zabbix-server -e DB_SERVER_HOST="mysql-server" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="MySqLpAsSwOrD" -e ZBX_SERVER_HOST="zabbix-server" -e PHP_TZ="Europe/Brussels" -d zabbix/zabbix-web-nginx-mysql

docker run --name zabbix-agent -e ZBX_HOSTNAME="zabbix-agent" -e ZBX_SERVER_HOST="zabbix-server" -d zabbix/zabbix-agent