GithubHelp home page GithubHelp logo

wallace5303 / dnnmmp Goto Github PK

View Code? Open in Web Editor NEW
273.0 10.0 60.0 6.26 MB

基于docker的开发者集成环境 (docker,nodejs,php,nginx,mongo,mysql,redis等)

License: Apache License 2.0

Dockerfile 12.27% Shell 82.42% PHP 5.29% HTML 0.02%

dnnmmp's Introduction

基于docker的开发者集成环境

官方文档

最近更新:

2019-08-31 redis管理工具PhpRedisAdmin

2019-08-28 mysql管理工具phpmyadmin

2019-08-26 增加php7.1、php7.3、rabbitmq队列服务

dnnmmp是什么?

  它是基于docker的开发者集成环境,包含丰富的软件,但它是未来开发者的趋势,因为基于docker,使你本机电脑有云开发的效果。 一键安装所有程序,或者单独使用某个程序;方便版本切换,因为它是基于docker,所以一点也不影响本机环境,让程序员的整个生涯都不再需要为环境困扰。 前端、服务端、运维可以直接使用,效率提高非常多。

目前包含的软件

  1. Yapi : 接口管理工具
  2. Node.js : 建议所有开发者学习的语言
  3. PHP : 世界上最好的语言
  4. Mysql : 数据库
  5. MongoDB : 数据库
  6. Redis : 数据库
  7. Nginx : 服务器
  8. Portainer : docker管理工具
  9. rabbitmq : 队列服务
  10. PhpMyAdmin :mysql管理工具
  11. PhpRedisAdmin: redis管理工具

特性

1.使用对象:前端服务端运维

2.兼容OneinStack的配置文件,完善的配置说明

3.支持绑定多个域名

4.清晰的docker文件、配置文件、日志文件结构

5.支持多版本php及php扩展安装

6.程序是基于docker最新stable版,并从官方仓库下载

7.持续不断更新,支持交互、无人值守安装

8.支持系统版本:Linux、MacOs、Windows

9.docker可视化管理

1.安装步骤

附录1:收集的程序员常用网站

dnnmmp's People

Contributors

wallace5303 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dnnmmp's Issues

No such service

安装很多都报“No such service”错误。
docker-compose up -d phpredisadmin
No such service: phpredisadmin

docker-compose up -d adminmongo
No such service: adminmongo

$ docker-compose ps 如下。

  Name                    Command               State                     Ports

dnnmmp_go_1 /bin/sh Exit 0
dnnmmp_mongodb_1 docker-entrypoint.sh --auth Exit 14
dnnmmp_nginx_1 nginx -g daemon off; Up 0.0.0.0:443->443/tcp, 0.0.0.0:80->80/tcp
dnnmmp_php73_1 docker-php-entrypoint php-fpm Up 0.0.0.0:9003->9000/tcp
dnnmmp_redis_1 redis-server /etc/redis.conf Up 0.0.0.0:6379->6379/tcp
dnnmmp_yapi_1 entrypoint.sh Up 0.0.0.0:8005->8005/tcp

start error permisson denied

i follow your docs but could not start correctly,
this is
QQ图片20190820105111
i have tried to chmod 777 to the direcory which permission not efficent
but still error why this?

mongodb起不了,mongo服务 exited

C:\Users\zhaiyu\Desktop\dnnmmp>docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8417eadd2d6b dnnmmp_yapi "entrypoint.sh" 9 seconds ago Up 6 seconds 0.0.0.0:8005->8005/tcp dnnmmp_yapi_1 d884b75bc234 dnnmmp_mongodb "docker-entrypoint.s…" 10 seconds ago Exited (14) 7 seconds ago dnnmmp_mongodb_1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.