docker 安装 服务
2024-10-21 15:41:36
服务所需 mysql,redis,nfs,rsync,nginx,以及自己的后端服务
mysql
docker run --restart=always -d -v /etc/localtime:/etc/localtime -v $PWD/data/:/var/lib/mysql -v $PWD/conf/:/etc/mysql/ -e MYSQL_ROOT_PASSWORD=root --name=mysql -p 3306:3306 mysql
redis
docker run -itd --name redis -p 6379:6379 -v $PWD/conf/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d --restart=always redis redis-server --appendonly yes
mongo
docker run -d --restart=always -p 27017:27017 -v /etc/localtime:/etc/localtime -v $PWD/db:/data/db --name mongo mongo
nginx
docker run -d --restart always --name nginx -p 80:80 -p 443:443 -v /etc/localtime:/etc/localtime -v $PWD/conf.d:/etc/nginx/conf.d -v $PWD/nginx.conf:/etc/nginx/nginx.conf -v $PWD/log:/var/log/nginx nginx
es
docker run -d --restart always --name es -p 9200:9200 -p 9300:9300 -v /etc/localtime:/etc/localtime -v $PWD/log:/var/log/elasticsearch -v $PWD/data:/var/lib/elasticsearch -v $PWD/config:/usr/share/elasticsearch/config -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" elasticsearch:7.14.1
kibana
docker run -d --restart always -v /etc/localtime:/etc/localtime --name kibana -v $PWD/config:/usr/share/kibana/config -p 5601:5601 kibana:7.14.1
config 下包含 kibana.yml 以及 node.options
kibana.yml 文件内容
#
# ** THIS IS AN AUTO-GENERATED FILE **
#
# Default Kibana configuration for docker target
server.host: "0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://192.168.1.10:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
#i18n.locale: "zh-CN"
es-head
docker run -d --restart always -v /etc/localtime:/etc/localtime -p 9100:9100 --name es-head mobz/elasticsearch-head:5
** 有空再说
最新文章
- 前端项目通用、常用js common.js
- VS的安装
- HYSBZ 2957 分块
- 写JQuery 插件 什么?你还不会写JQuery 插件
- Raspberry Pi UART with PySerial
- [插件]jQuery multiselect初始化及默认值修改
- Unity UGUI HUD 怪物血条实现
- repo的用法
- Scala中的Implicit(隐式转换,隐式参数,隐式类)
- js中鼠标滚轮事件详解
- 转: Apache开启gzip
- ASP.NET MVC 單元測試系列
- Python批量修改文件名与后缀
- Mycat 分片规则详解--数据迁移及节点扩容
- 好代码是管出来的——.Net Core集成测试与数据驱动测试
- Docker最全教程
- 四.idea本地调试hadoop程序
- github建库不成功,不能用SVN上传
- 主机访问虚拟机centos7的服务器
- Android开发,使用背景图(xml drawable)为view 设置边框
热门文章
- 【深入浅出Seata原理及实战】「入门基础专题」探索Seata服务的AT模式下的分布式开发实战指南(2)
- BUG日记--——Linux安装Docker
- GraalVM和Spring Native尝鲜,一步步让Springboot启动飞起来,66ms完成启动
- 手把手教你将Eureka升级Nacos注册中心
- 学习ASP.NET Core Blazor编程系列二十五——登录(4)
- CentOS7 登录到控制台后无法联网
- Python实现随机森林RF并对比自变量的重要性
- Cannot access child value on Newtonsoft.Json.Linq.JValue
- 宇宙最强开发工具VScode简易手册
- 为Jekyll静态网站添加PlantUML插件