docker mysql node_dnnmmp: 基于docker的开发集成环境 (docker,nodejs,php,nginx,mongo,mysql,redis)...

基于docker的开发者集成环境

最近更新:

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

2019-08-22 超级好用的接口管理工具Yapi

2019-08-19 docker可视化管理工具portainer

dnnmmp是什么?

它是基于docker的开发者集成环境,包含丰富的软件,但它是未来开发者的趋势,因为基于docker,使你本机电脑有云开发的效果。

一键安装所有程序,或者单独使用某个程序;方便版本切换,因为它是基于docker,所以一点也不影响本机环境,让程序员的整个生涯都不再需要为环境困扰。

前端、服务端、运维可以直接使用,效率提高非常多。

目前包含的软件

Yapi : 接口管理工具

Node.js : 建议所有开发者学习的语言

PHP : 世界上最好的语言

Mysql : 数据库

MongoDB : 数据库

Redis : 数据库

Nginx : 服务器

Portainer : docker管理工具

rabbitmq : 队列服务

特性

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

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

3.支持绑定多个域名

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

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

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

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

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

9.docker可视化管理

1.安装步骤

帮忙加个星吧:

附录1:目录结构

/

├── composer Composer配置与缓存

├── config 配置文件

│   ├── mongodb mongodb

│   ├── Dockerfile Dockerfile文件

│   ├── mysql mysql

│   ├── Dockerfile

│   ├── mysql.cnf mysql配置文件

│   ├── nginx nginx

│   ├── conf.d

│   ├── certs 秘钥

│   ├── localhost_https.conf https虚拟主机

│   ├── localhost.conf 虚拟主机

│   ├── Dockerfile

│   ├── nginx.conf nginx配置

│   ├── node node

│   ├── Dockerfile

│   ├── php php

│   ├── extensions 扩展及脚本

│   ├── install.sh 基础安装脚本

│   ├── php56.sh php5.6扩展安装脚本

│   ├── php72.sh php7.2扩展安装脚本

│   ├── Dockerfile

│   ├── php-fpm.conf php-fpm配置文件

│   ├── php.ini php.ini配置文件

│   ├── redis redis

│   ├── Dockerfile

│   ├── redis.conf redis配置文件

│   ├── yapi yapi

│   ├── Dockerfile

│   ├── config.json yapi配置文件

│   ├── entrypoint.sh 脚本

│   ├── wait-for-it.sh 脚本

├── mongo mongodb数据目录

├── log 日志目录

├── mysql MySQL数据目录

├── portainer_data portainer

├── docker-compose.yml Docker 服务配置

├── docker-compose-manage.yml 管理服务

├── .env 环境配置

└── www 代码目录

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值