- $ sudo sysctl -w vm.max_map_count=262144
En el archivo .elastic.env.bak se puede encontrar un ejemplo con las variables para configurar el servicio de Elastic Search de nuestro compose de docker, debe copiar a un archivo .elastic.env.
En el archivo .gray.env.bak se puede encontrar un ejemplo con las variables para configurar el servicio de Garylog Server de nuestro compose de docker, debe copiar a un archivo .gray.env.
docker run -d --restart=always --name=mongo -v /logs/mongo-data-graylog:/data/db -p 27017:27017 mongo:3
docker run -d --restart=always --name=elasticsearch -v /logs/elastic-data-graylog:/usr/share/elasticsearch/data -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e http.host=0.0.0.0 -e transport.host=localhost -e network.host=0.0.0.0 -p 9300:9300 docker.elastic.co/elasticsearch/elasticsearch-oss:7.7.1
docker run -d --restart=always --name=gray-log -v /logs/graylog-journal:/usr/share/graylog/data/journal -v /logs/graylog-data:/usr/share/graylog/data --link mongo --link elasticsearch -e GRAYLOG_ROOT_TIMEZONE=America/Guayaquil -e GRAYLOG_HTTP_EXTERNAL_URI=http://logger.ucacue.edu.ec/ -e GRAYLOG_PASSWORD_SECRET=j6rmFUQMFXOcBOp3oePhyxKrE4IoM1BuSvgIBVL0HfQNvgWm2mjPp7iSOhEuEaM59VBAjCQEFqVTRRiBFfeT1vNTRffX2y3S -e GRAYLOG_ROOT_PASSWORD_SHA2= -p 9001:9000 -p 5140:5140/udp -p 5141:5141/udp -p 5142:5142/udp graylog/graylog:3.3
docker run -d --restart=always --name=nginx-log -v /home/ronald/DockerProjects/gray-log/nginx.conf:/etc/nginx/conf.d/default.conf:ro -p 8005:80 nginx nginx -g 'daemon off;'
docker rm -f mongo elasticsearch gray-log nginx-log