您的位置:首页 > 运维架构 > Docker

[置顶] 安装docker-compose 并且发布spring boot整合redis做访问计数demo

2017-06-29 15:56 513 查看
1、安装docker-compose

按照官方文档的安装方式:

curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose


更改执行权限

chmod +x /usr/local/bin/docker-compose

检查版本

docker-compose –version

如果出现:

docker-compose version 1.14.0, build c7bdf9e

恭喜,安装成功。

2、项目整合redis

源码:https://git.oschina.net/siliangysd/spring-boot.git

down好之后打好包,和上一篇文章里方法一致

3、编写docker-compose.yml

借鉴官方的第一个小列子,将web的python修改为我们的spring boot项目

docker-compose.yml

version: '2'
services:
web:
build: .
ports:
- "8080:8080"
volumes:
- .:/code
redis:
image: "redis:alpine"


Dockerfile

FROM flyceek/centos7-jdk
VOLUME /tmp
ADD spring-boot/spring-boot/target/spring-boot.jar app.jar
RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]


解释一下: build . 会在当前目录下找到Dockerfile文件

4、启动

docker-compose up -d


-d 为后台运行

访问http://192.168.112.128:8080/index

能看到页面并且 每次刷新 count值都+2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: