Python 官方文档:入门教程 => 点击学习
目录一、修改Docker.service,使其暴露2375端口二、netstat -tulp查看端口情况三、添加依赖四、在idea中 Settings->Docker配置远程d
使用命令: vi /lib/systemd/system/docker.service
在ExecStart=*******后加入如下内容:
-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
systemctl daemon-reload
systemctl restart docker
<properties>
<java.version>1.8</java.version>
<docker.image.prefix>docker.io</docker.image.prefix>
</properties>
<plugin>
<groupId>com.spotify</groupId>
<artifactId>dockerfile-Maven-plugin</artifactId>
<version>1.3.6</version>
<configuration>
<repository>${docker.image.prefix}/${project.artifactId}</repository>
<buildArgs>
<jar_FILE>target/${project.build.finalName}.jar</JAR_FILE>
</buildArgs>
</configuration>
</plugin>
注意:Dockerfile文件一定要和pom.xml在同一目录且名字必须为Dockerfile
新建时直接new一个File文件即可。
#基础镜像
FROM java:8
#拥有者
MaiNTAINER luoyi
#复制target下jar包成docker镜像,修改名字为app.jar
ARG JAR_FILE=target/*.jar
COPY ${JAR_FILE} app.jar
#容器启动时的进程
ENTRYPOINT ["java","-jar","/app.jar"]
#暴露端口,建议和宿主机的端口以及本项目的启动端口等一系列端口保持一致
EXPOSE 8700
1、现通过maven打包成jar包
2、运行Dockerfile文件
到此这篇关于SpringBoot项目docker容器部署实现的文章就介绍到这了,更多相关springBoot docker部署内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: SpringBoot项目docker容器部署实现
本文链接: https://www.lsjlt.com/news/144617.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0