一起探讨学习
每天给大家提供技术干货
博主技术笔记 https://notes.xiyankt.com
博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star https://gitee.com/bright-boy/xiyan-blog
1、将jar包上传linux服务器/usr/local/dockerapp目录(尽量jar包的名字为小写)
mkdir -p /usr/local/dockerapp
2、在jar包所在目录创建名为Dockerfile的文件,在Dockerfile中添加以下内容
vim Dockerfile
###指定java8环境镜像
FROM java:8
###复制文件到容器app-springboot
ADD docker-springboot-0.0.1.jar /test.jar
###声明启动端口号
EXPOSE 8080
###配置容器启动后执行的命令
ENTRYPOINT ["java","-jar","/test.jar"]
3.使用docker build命令构建镜像(意思是把docker-springboot-0.0.1这个复制打成镜像文件,后面的点是这个文件的位置.是为当前位置)
docker build -t test .
格式: docker build -t 镜像名称:这个点Dockerfile文件的相对位置
查看是否打成镜像文件
docker images
4.启动容器
docker run -p 8080:8080 test
自己可以访问下接口