Docker(12) Windows上通過docker-compose安裝開發環境篇(mysql、redis、nginx、mq ...)

在這裏插入圖片描述


一、前言

本文主要講述在Windows系統上通過docker-compose安裝開發環境(mysql、redis、nginx、mq …)

Liunx版的可參考:https://zhengqing.blog.csdn.net/article/details/105937297

二、Docker安裝

參考:https://zhengqing.blog.csdn.net/article/details/103441358

三、環境準備

注:建議使用Git Bash Here執行以下命令

# 創建文件夾
mkdir -p E:/IT_zhengqing/soft/soft-dev/Docker
cd E:/IT_zhengqing/soft/soft-dev/Docker

git clone https://gitee.com/zhengqingya/docker-compose.git
cd docker-compose/Windows

四、運行服務

1、安裝Docker可視化界面工具Portainer

掛載宿主機目錄的時候可能會出現如下問題,點擊Share it即可
在這裏插入圖片描述

docker-compose -f docker-compose-portainer.yml -p portainer up -d

然後訪問 http://127.0.0.1:9000/ 創建用戶賬號密碼

在這裏插入圖片描述

打開docker設置
在這裏插入圖片描述

然後回到瀏覽器填寫如下信息即可~

local_zq -> docker.for.win.localhost:2375

在這裏插入圖片描述
在這裏插入圖片描述

2、MySQL
docker-compose -f docker-compose-mysql.yml -p mysql up -d
3、Yearning
docker-compose -f docker-compose-yearning.yml -p yearning up -d

訪問地址:http://127.0.0.1:8000/
默認登錄賬號密碼:admin/Yearning_admin

4、Couchbase
docker-compose -f docker-compose-couchbase.yml -p couchbase up -d

管理平臺地址:http://127.0.0.1:8091
默認登錄賬號密碼:Administrator/password

5、Redis
docker-compose -f docker-compose-redis.yml -p redis up -d

連接redis

docker exec -it redis redis-cli -a 123456  # 密碼爲123456
6、Jrebel
docker-compose -f docker-compose-jrebel.yml -p jrebel up -d

默認反代idea.lanyus.com, 運行起來後

  1. 激活地址: http://127.0.0.1:8888/UUID -> 注:UUID可以自己生成,並且必須是UUID才能通過驗證 -> UUID在線生成
  2. 郵箱隨意填寫

在這裏插入圖片描述

7、Nginx
docker-compose -f docker-compose-nginx.yml -p nginx up -d

訪問地址:http://127.0.0.1/

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管理端:http://127.0.0.1:15672
登錄賬號密碼:admin/admin

10、ActiveMQ
docker-compose -f docker-compose-activemq.yml -p activemq up -d

訪問地址:http://127.0.0.1:8161
登錄賬號密碼:admin/admin

11、BaiduPCS-Web
docker-compose -f docker-compose-baidupcs-web.yml -p baidupcs-web up -d

訪問地址:http://127.0.0.1:5299

12、MinIO
docker-compose -f docker-compose-minio.yml -p minio up -d

訪問地址:http://127.0.0.1:9001/minio
登錄賬號密碼:root/password

13、Nacos
docker-compose -f docker-compose-nacos.yml -p nacos up -d

訪問地址:http://127.0.0.1:8848/nacos
登錄賬號密碼默認:nacos/nacos

14、Sentinel
docker-compose -f docker-compose-sentinel.yml -p sentinel up -d

訪問地址:http://127.0.0.1:8858
登錄賬號密碼:sentinel/sentinel

15、Kafka
docker-compose -f docker-compose-kafka.yml -p kafka up -d

集羣管理地址:http://127.0.0.1:9001

16、Tomcat
docker-compose -f docker-compose-tomcat.yml -p tomcat up -d

訪問地址:http://127.0.0.1:8081

17、GitLab

docker-compose-gitlab.yml文件參考:https://github.com/sameersbn/docker-gitlab/blob/master/docker-compose.yml

docker-compose -f docker-compose-gitlab.yml -p gitlab up -d

在這裏插入圖片描述

gitlab容器啓動完成日誌如圖:
在這裏插入圖片描述

訪問地址:http://127.0.0.1:10080/
設置root賬號密碼
在這裏插入圖片描述

登錄成功如下:
在這裏插入圖片描述

18、Jenkins
docker-compose -f docker-compose-jenkins.yml -p jenkins up -d

訪問地址:http://127.0.0.1:8080


五、Other

更多可關注:https://gitee.com/zhengqingya/docker-compose

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章