# 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 ```