Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gtsigner/docker-framework-ssh-demo
系统架构学习,php+node+javaee
https://github.com/gtsigner/docker-framework-ssh-demo
cd ci devops framework javaee
Last synced: 1 day ago
JSON representation
系统架构学习,php+node+javaee
- Host: GitHub
- URL: https://github.com/gtsigner/docker-framework-ssh-demo
- Owner: gtsigner
- Created: 2017-06-15T06:59:44.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-06-15T09:53:13.000Z (over 7 years ago)
- Last Synced: 2025-02-10T01:41:40.379Z (3 days ago)
- Topics: cd, ci, devops, framework, javaee
- Language: JavaScript
- Size: 8.39 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 系统架构图
![](./docs/docker架构图.png)
![](./docs/系统拓扑图.png)
![](./docs/sshserver流程图.png)## 包含容器
- php容器
- nginx容器
- maven容器
- jenkins容器
- redis容器
- node容器
- mysql容器## 包含模块子项目
- 爬虫模块NodeJS采集器 https://github.com/zhaojunlike/nodejs-meizitu
- php前台页面渲染模块
- javaEE服务端模块(struct2+spring+hibernate)## Author@ Godtoy
## Usage
1.git clone ${url}2.docker-compose up --build
## 第一次需要手动导入测试数据
1.查看docker-compose 网络
```
$docker network ls
NETWORK ID NAME DRIVER SCOPE
eb94c90c4aae 30goinghome_default bridge local
70e90a580013 bridge bridge local
92abe5bb5b5e host host local
4e85e7e6b5f3 none null local```
2.查看backup真实路径
```
$ pwd
```3.导入默认得数据
//启动一个迁移数据容器
```shell
$ docker run -it --link mysql-db:mysql --network ${network} -v `pwd`/data/backup:/data/backup:ro --rm mysql:5.7 sh -c 'exec mysql -h"mysql" -P"3306" -uroot -p"zhaojun" package_v1