添加docker容器化部署支持
This commit is contained in:
84
document/reference/deploy_linux.md
Normal file
84
document/reference/deploy_linux.md
Normal file
@@ -0,0 +1,84 @@
|
||||
# mall-swarm 在Linux环境下的部署
|
||||
|
||||
## 部署mall-registry
|
||||
|
||||
```bash
|
||||
docker run -p 8001:8001 --name mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-registry/logs:/var/logs \
|
||||
-d mall/mall-registry:1.0-SNAPSHOT
|
||||
```
|
||||
|
||||
## 部署mall-config
|
||||
|
||||
```bash
|
||||
docker run -p 8301:8301 --name mall-config \
|
||||
--link mall-registry:mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-config/logs:/var/logs \
|
||||
-d mall/mall-config:1.0-SNAPSHOT
|
||||
```
|
||||
|
||||
## 部署mall-monitor
|
||||
|
||||
```bash
|
||||
docker run -p 8101:8101 --name mall-monitor \
|
||||
--link mall-registry:mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-monitor/logs:/var/logs \
|
||||
-d mall/mall-monitor:1.0-SNAPSHOT
|
||||
```
|
||||
|
||||
## 部署mall-gateway
|
||||
|
||||
```bash
|
||||
docker run -p 8201:8201 --name mall-gateway \
|
||||
--link mall-registry:mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-gateway/logs:/var/logs \
|
||||
-d mall/mall-gateway:1.0-SNAPSHOT
|
||||
```
|
||||
|
||||
## 部署mall-admin
|
||||
|
||||
```bash
|
||||
docker run -p 8180:8180 --name mall-admin \
|
||||
--link mysql:db \
|
||||
--link mall-registry:mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-admin/logs:/var/logs \
|
||||
-d mall/mall-admin:1.0-SNAPSHOT
|
||||
```
|
||||
|
||||
## 部署mall-portal
|
||||
|
||||
```bash
|
||||
docker run -p 8180:8180 --name mall-portal \
|
||||
--link mysql:db \
|
||||
--link mall-registry:mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-portal/logs:/var/logs \
|
||||
-d mall/mall-portal:1.0-SNAPSHOT
|
||||
```
|
||||
|
||||
## 部署mall-search
|
||||
|
||||
```bash
|
||||
docker run -p 8180:8180 --name mall-search \
|
||||
--link mysql:db \
|
||||
--link mall-registry:mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-search/logs:/var/logs \
|
||||
-d mall/mall-search:1.0-SNAPSHOT
|
||||
```
|
||||
|
||||
## 部署mall-demo
|
||||
|
||||
```bash
|
||||
docker run -p 8082:8082 --name mall-demo \
|
||||
--link mysql:db \
|
||||
--link mall-registry:mall-registry \
|
||||
-v /etc/localtime:/etc/localtime \
|
||||
-v /mydata/app/mall-demo/logs:/var/logs \
|
||||
-d mall/mall-demo:1.0-SNAPSHOT
|
||||
```
|
||||
Reference in New Issue
Block a user