« Docker » : différence entre les versions
Page créée avec « --InfluxDB-- Create volume : docker volume create vl-influxdb-data Launch : docker run -p 8086:8086 \ -p 8083:8083 \ -p 2003:2003 \ -v vl-influxdb-da... » |
Aucun résumé des modifications |
||
| (8 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
== InfluxDB == | |||
Create volume : | Create volume : | ||
docker volume create vl-influxdb-data | docker volume create vl-influxdb-data | ||
Launch : | Launch : | ||
docker run -p 8086:8086 \ | docker run -d --name influxdb \ | ||
-p 8086:8086 \ | |||
-p 8083:8083 \ | -p 8083:8083 \ | ||
-p 2003:2003 \ | -p 2003:2003 \ | ||
-v vl-influxdb-data:/var/lib/influxdb \ | -v vl-influxdb-data:/var/lib/influxdb \ | ||
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 | |||
Dernière version du 22 octobre 2020 à 06:44
InfluxDB
[modifier]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
[modifier]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
[modifier]docker volume create vl-rethinkdb-data
docker run -d --name rethinkdb \
-p 8080:8080 \
-v vl-rethinkdb-data:/data \
rethinkdb
Casandra
[modifier]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
[modifier]docker volume create vl-redisearch-data
docker run -d --name redisearch \
-p 6379:6379 \
-v vl-redisearch-data:/data \
redislabs/redisearch:latest
MySQL
[modifier]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
[modifier]MYSQL Server
[modifier]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
[modifier]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