基于 Docker 的前端高可用开发环境 963ccd549ec84a5ca1c91fdf99c3ec84

基于 Docker 的前端高可用开发环境

拉取代码

mkdir -p ~/www/fee-docker
git clone [https://github.com/alphawq/Fee-dev-docker.git](https://github.com/alphawq/Fee-dev-docker.git) ~/www/fee-docker

当前支持环境 & 配置

Redis-4.0              =>      端口号: 6379
Memcache-1.5           =>      端口号: 11211
MongoDB-4.0            =>      端口号: 27017
Adminer-latest         =>      端口号: 8080
MySQL-5.7              =>      端口号: 3306
账号: root
密码: 123456
默认数据库: fe_dev
ElasticSearch-6.6.2    =>      端口号: 9200
Kibana-6.6.2           =>      端口号: 5601 (启动较慢,如有需要的话,可以在compose.yml中启用相关配置,默认关闭)

使用adminer管理mysql

  • 服务器:dev_local_mysql
  • 用户名: root
  • 密码:123456
    在这里插入图片描述

使用插件连接 ES 集群

Elasticvue:https://chromewebstore.google.com/detail/elasticvue/hkedbapjpblbodpgbaj

  • 测试连接
    在这里插入图片描述

  • 连接成功

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

    使用Kibana管理集群 (可选)

    Kibana 初始化连接时间较长,可以通过docker log [Kibana Container Name]的命令形式来查看是否启动并成功连接ES

    服务地址:127.0.0.1:5601

    在这里插入图片描述

    部署

    安装 Docker

    具体安装步骤参见:

    • Mac:https://docs.docker.com/desktop/install/mac-install/
    • Windows:https://docs.docker.com/desktop/install/windows-install/

    安装成功后,启动服务

    debug 模式启动

    &&  cd ~/www/fee-docker                                     \
    &&  docker-compose build                                    \
    &&  echo '构建成功, 自动启动服务'                              \
    &&  docker-compose up
    

    服务方式启动

    docker-compose -f ~/www/fee-docker/docker-compose.yml up -d
    // 或
    cd ~/www/fee-docker && docker-compose up -d
    

    查看容器运行状态

    • docker ps
    • docker logs [container NAME]
    • docker run

如果喜欢这篇文章,可以关注下面的公众号!未来会有更精彩的资讯!在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值