En términos generales, el 80% de un proyecto utilizará lo anterior, especialmente la demostración en la etapa inicial del producto.
He escrito blogs sobre estos, pero cada vez que quiero instalar, tengo que hurgar en mis diferentes blogs, lo cual es muy molesto. Reunirlos es conveniente para mí para cv en el futuro, que es el propósito de este blog.
mysql
ventana acoplable extraer mysql: 8
docker run --name mysql -p 3306:3306 -v /install/mysqlServer/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456!6b -d mysql:8 --character-set-server=utf8mb4 --collation -servidor=utf8mb4_unicode_ci
conejoMq
docker pull rabbitmq:3.7.7-gestión
docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -v /data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 !6b
Los parámetros correspondientes son
redis
ventana acoplable tirar redis: 5.0.3
docker ejecutar -itd --name redis -p 6379:6379 redis --requirepass 123456
Los parámetros correspondientes son
nginx
ventana acoplable buscar nginx seleccionar versión
imagen de extracción de nginx de extracción de ventana acoplable
docker run --name nginx -p 80:80 -v /install/Nginx-Docker/conf/nginx:/etc/nginx -v /install/Nginx-Docker/conf/logs:/var/log/nginx -v / install/Nginx-Docker/conf/html:/usr/share/nginx/html -v /install/Nginx-Docker/conf/conf.d:/etc/nginx/conf.d -d nginx
Los parámetros correspondientes a -v son la configuración de la ruta del entorno de nginx, el registro, la ruta del almacenamiento front-end y la configuración de nginx en sí.