1. Pasos para crear las bases de datos en Docker: |. Creacion con Comandos: 1. Crear red: docker network create net-ms1 2. Crear contenedores: Postgres docker run -p 5432:5432 --name db-postgres-product --network net-ms1 -e POSTGRES_PASSWORD=123456 -e POSTGRES_DB=db_product -d postgres:12-alpine SQLServer docker run -p 1433:1433 --name db-sqlserver-cart --network net-ms1 -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=1a.2b.3c." -d mcr.microsoft.com/mssql/server:2019-CU3-ubuntu-18.04 MYSQL docker run -p 3306:3306 --name bd-mysql-security --network net-ms1 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=db_segurity -d mysql:8 ||. Creacion con Docker Compose: 1. Ejecutar archivo compose: Situarse en la carpeta del archivo *por defecto busca el archivo docker-compose.yml docker-compose up -d docker-compose -f S03-docker-compose-database.yml up -d 2. crear base de datos db_cart (para sql server se debe crear): CREATE DATABASE db_cart; 3. Levantar Zipkin Server: #java -jar zipkin-server-*.jar docker-compose -f S03-zipkin-slim.yml up -d docker-compose -f S03-zipkin.yml up -d ------------------------------------------------------------------------------------------------------------------------------ Referencias Zipkin: ------------------- https://zipkin.io/pages/quickstart.html Ejemplos: https://github.com/openzipkin/zipkin/tree/master/docker/examples Variables de entorno: https://github.com/openzipkin/zipkin/blob/master/zipkin-server/README.md#environment-variables Ajustar memoria virtual (obligatorio para elasticsearch): https://github.com/openzipkin/zipkin/tree/master/docker/test-images/zipkin-elasticsearch7#host-setup https://stackoverflow.com/questions/51445846/elasticsearch-max-virtual-memory-areas-vm-max-map-count-65530-is-too-low-inc Para SO windows: 1. abrir terminal del windows 2. wsl -d docker-desktop 3. sysctl -w vm.max_map_count=262144 Para persistir la configuracion: 1. abrir terminal del linux 2. sudo vim /etc/sysctl.conf 3. vm.max_map_count=262144 http://localhost:9200/_mapping http://localhost:9200/zipkin-span-*/_search ------------------------------------------------------------------------------------------------------------------------------