Skip to content

alphawq/Fee-dev-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

拉取代码

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

当前支持环境 & 配置

  • 服务地址均为 127.0.0.1
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

    adminer

使用插件连接 ES 集群

使用Kibana管理集群 (可选)

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

  • 服务地址:127.0.0.1:5601

    kibana

部署

安装 Docker

具体安装步骤参见:

安装成功后,启动服务

  • 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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages