Docker(11) docker-compose部署开发环境篇(mysql、redis、nginx、mq ...)
2020/5/7 13:26:26
本文主要是介绍Docker(11) docker-compose部署开发环境篇(mysql、redis、nginx、mq ...),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、前言
- 蹭着这次五一小假期,小编整理了一下之前docker部署开发环境系列的笔记,目前整理出来的有
docker-compose
部署portainer
、mysql
、oracle18c
、jenkins
、jrebel
、redis
、nginx
、elasticsearch
、rabbitmq
、activemq
、baidupcs-web
、nacos
、sentinel
、minio
、kafka
、yearning
… docker-compose
系列笔记地址: https://gitee.com/zhengqingya/docker-compose (如果以后有时间,将会不定期更新,有需要的小伙伴们自取即可)- 部分可能需要根据自己的实际环境来做修改才能成功运行哦,比如端口占用之类…
二、环境准备
git clone https://gitee.com/zhengqingya/docker-compose.git cd docker-compose
三、运行服务
1、portainer
docker-compose -f docker-compose-portainer.yml -p portainer up -d -p:项目名称 -f:指定docker-compose.yml文件路径 -d:后台启动
访问地址:ip地址:9000
2、mysql
docker-compose -f docker-compose-mysql.yml -p mysql up -d
3、oracle18c
docker-compose -f docker-compose-oracle18c.yml -p oracle18c up -d
配置参考:Docker(9) 安装Oracle18c
4、jenkins
docker-compose -f docker-compose-jenkins.yml -p jenkins up -d
访问地址:ip地址:8080
5、jrebel
docker-compose -f docker-compose-jrebel.yml -p jrebel up -d
默认反代idea.lanyus.com
, 运行起来后
- 激活地址:
ip地址:8888/UUID
-> 注:UUID可以自己生成,并且必须是UUID才能通过验证 -> UUID在线生成 - 邮箱随意填写
6、redis
docker-compose -f docker-compose-redis.yml -p redis up -d
连接redis
docker exec -it redis redis-cli -a 123456 # 密码为123456
7、nginx
docker-compose -f docker-compose-nginx.yml -p nginx up -d
访问地址:ip地址:80
8、elasticsearch
docker-compose -f docker-compose-elasticsearch.yml -p elasticsearch up -d
9、rabbitmq
docker-compose -f docker-compose-rabbitmq.yml -p rabbitmq up -d
web管理端:ip地址:15672
登录账号密码:admin/admin
10、activemq
docker-compose -f docker-compose-activemq.yml -p activemq up -d
访问地址:ip地址:8161
登录账号密码:admin/admin
11、baidupcs-web
docker-compose -f docker-compose-baidupcs-web.yml -p baidupcs-web up -d
访问地址:ip地址:5299
12、nacos
docker-compose -f docker-compose-nacos.yml -p nacos up -d
访问地址:ip地址:8848/nacos
登录账号密码默认:nacos/nacos
13、sentinel
docker-compose -f docker-compose-sentinel.yml -p sentinel up -d
访问地址:ip地址:8858
登录账号密码:sentinel/sentinel
14、minio
docker-compose -f docker-compose-minio.yml -p minio up -d
访问地址:ip地址:9000/minio
登录账号密码:root/password
15、kafka
docker-compose -f docker-compose-kafka.yml -p kafka up -d
集群管理地址:ip地址:9000
16、yearning
docker-compose -f docker-compose-yearning.yml -p yearning up -d
访问地址:ip地址:8000
默认登录账号密码:admin/Yearning_admin
这篇关于Docker(11) docker-compose部署开发环境篇(mysql、redis、nginx、mq ...)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-20部署MySQL集群入门:新手必读指南
- 2024-11-20部署MySQL集群教程:初学者指南
- 2024-11-20部署MySQL集群项目实战:新手教程
- 2024-11-20部署MySQL集群资料:新手入门教程
- 2024-11-20MySQL集群部署教程:入门级详解
- 2024-11-20MySQL集群教程:入门与实践指南
- 2024-11-20部署MySQL集群教程:新手入门指南
- 2024-11-20MySQL读写分离教程:轻松入门
- 2024-11-20部署MySQL集群入门:一步一步搭建你的数据库集群
- 2024-11-19部署MySQL集群学习:入门教程