[置顶] 安装docker-compose 并且发布spring boot整合redis做访问计数demo
2017-06-29 15:56
513 查看
1、安装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
Dockerfile
解释一下: build . 会在当前目录下找到Dockerfile文件
4、启动
-d 为后台运行
访问http://192.168.112.128:8080/index
能看到页面并且 每次刷新 count值都+2
按照官方文档的安装方式:
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
相关文章推荐
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数示例代码
- Docker入门实践笔记(三)一篇文章搞懂Docker下安装Redis,以及Redis与SpringBoot整合
- [置顶] docker构建spring boot 简单demo
- Docker下redis与springboot三部曲之二:安装redis主从和哨兵
- Docker安装 , Docker介绍Spring Boot工程发布到Docker
- Docker下redis与springboot三部曲之三:springboot下访问redis哨兵
- Spring Boot(十一)Redis集成从Docker安装到分布式Session共享
- 整合SpringBoot+Mysql+Redis实现缓存机制的一个Demo
- SpringBoot(三)整合Redis
- Spring Boot整合Dubbo框架demo
- springboot中整合activiti流程设计器时遇到访问项目需要输入tomcat用户名和密码的问题
- 使用Docker发布Spring Boot项目
- Spring Boot整合Dubbo框架demo
- [置顶] dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(二)之 JDBC连接池、监控组件 Druid
- [置顶] SSM(Spring+SpringMVC+Mybatis)框架整合Demo+详细讲解
- 用 Docker 构建、运行、发布来一个 Spring Boot 应用