Skip to content

docker 快速搭建稳定安全的开发/生产环境

Notifications You must be signed in to change notification settings

jianyan74/dockerfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
jianyan74
Sep 29, 2019
daff1a1 · Sep 29, 2019

History

1 Commit
Sep 29, 2019
Sep 29, 2019
Sep 29, 2019
Sep 29, 2019
Sep 29, 2019
Sep 29, 2019
Sep 29, 2019
Sep 29, 2019
Sep 29, 2019

Repository files navigation

Dockerfiles

搭建基础公用环境包,方便使用,支持业务不断的提升而需要一些软件的支持但由于本身不懂或耗时导致不方便安装升级的一种解决方案

目前还没有完整的测试过请不要在生产环境中使用

简介

用docker容器服务的方式搭建环境,易于维护、升级。使用前需了解Docker的基本概念,常用基本命令。 可以一条条命令执行docker命令来构建镜像,容器。这里推荐使用docker-compose来管理,执行项目,下面是使用流程。

目录

目录 说明
--- app 应用目录
--- --- php php 应用运行目录
--- data mongo、 mysql 等数据库文件存储
--- --- backups 数据备份目录
--- docs 使用文档
--- logs nginx、 mongo、 mysql、php 等日志
--- sercices 服务软件配置包
--- --- mongo ubuntu: 4.2
--- --- mysql ubuntu: 8.latest
--- --- nginx ubuntu: 1.17
--- --- redis ubuntu: 5.latest
--- --- rabbitmq ubuntu: 3.7-management
--- --- php contos: 7.3.latest
--- --- elasticsearch 7.3.2
--- --- logstash 7.3.2
--- --- kibana 7.3.2
--- --- kafka(zk) latest
--- --- zabbix(client) 4.0.1
--- --- filebeat 7.3.2
--- --- metricbeat 7.3.2
--- gather 常用集合
--- --- zabbix zabbix server + nginx + mysql + java
--- --- --- data zabbix mysql 数据
--- --- elk elasticsearch + logstash + kibana
--- --- nmpr nginx + mysql + php + redis
--- demo Demo 案例
--- --- elasticsearch-cluster elasticsearch 集群案例
--- --- mysql-proxy mysql 读写分离案例(待完成)
--- --- nginx-load-leveling nginx 负载均衡(待完成)

文档

安装软件 · 本地文档 · 网络模式 · 常见问题 · 更新历史

问题反馈

在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流

QQ群:655084090

学习文档

Docker 配置详解

Docker 入门教程

Docker 微服务教程

Releases

No releases published

Packages

No packages published