docker部署redis
1、查看redis镜像
docker search redis
2、下载源
docker pull redis
3、创建并启动myredis容器(设置端口才可以连接)
docker run -d -p 6379:6379 -it --name="myredis" redis --requirepass "123456"
docker部署spring-boot
1、使用maven把spring boot打成jar包
2、编写docker file
FROM openjdk:8u212-b04-jdk
RUN mkdir /app
WORKDIR /app
ADD target/movie-bjnews-0.0.1-SNAPSHOT.jar /app
ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar","/app/movie-bjnews-0.0.1-SNAPSHOT.jar"]
EXPOSE 80
3、用docker把项目buil成镜像
4、运行镜像并连接
- 桥接重点
host 使用
- 启动命令
docker run -d -P --name web --link xxxx:redis 镜像ID/名称
[xxxx是redis的容器的id]
docker 运行web项目的配置文件连接容器内redis 就直接通过 xxxx:redis 中的redis 去关联就可以了
评论区