【j360-boot】Spring-boot系列五(docker、docker、docker)

j360-docker

j360-docker打包發佈j360-boot到dockergit

https://github.com/xuminwlt/j360-dockergithub


spring-boot入門工程之j360-boot:(歡迎star、fork)redis

https://github.com/xuminwlt/j360-bootspring

spring-boot官方地址docker

http://projects.spring.io/spring-boot/服務器


【j360-boot】Spring-boot系列

【j360-boot】Spring-boot系列一(多是最好的quick start)架構

【j360-boot】Spring-boot系列二(困難模式,比簡單複雜那麼一點點)
app

【j360-boot】Spring-boot系列三(崩潰模式,不是你崩就是電腦崩)運維

【j360-boot】Spring-boot系列四(運維福利,監控和管理生產環境)
curl

【j360-boot】Spring-boot系列五(docker、docker、docker)


案例

Spring Boot和Docker微服務+分佈式服務器架構圖設計和案例實施


==============

j360系列集成spring-docker

使用docker集成j360-boot.jar/j360-boot.war

jdk1.7-x64由於太大不上傳,自行下載放到Dockerfile同目錄下,每一個Dockerfile處拷貝一份

j360-simple

docker-simple/Dockerfile

j360-simplewar

docker-simplewar/Dockerfile

j360-standard

j360-standard已經內置了redis,建議獨立部署

docker-standard/Dockerfile


====================

發佈執行

服務器安裝git

執行docker

- git clone https://github.com/xuminwlt/j360-docker.git

- cd j360-docker

- ls

- docker images


執行redis,用於測試redis用

- 這個redis用於j360-standard測試用的,可放到虛擬機當中,修改application.properties中的redis路徑爲虛擬機的ip便可

- docker run -d -p 6379:6379 redis/j360 

- cd docker-redis

- docker build -t redis/j360 .

- docker run -d -p 6379:6379 redis/j360 


執行simple

- cd docker-simple

- docker build -t simple/j360 .

- docker run -d -p 8080:8000 simple/j360

- curl http://192.168.247.128:8000/hello -> hello


執行standard

- 修改application.properties中的redis路徑爲localhost

- cd docker-standard

- docker build -t standard/j360 .

- docker run -d -p 8080:9000 standard/j360

- curl http://192.168.247.128:9000/ 

相關文章
相關標籤/搜索