Docker 插件部署 Spring Boot 项目(IDEA 中)

   日期:2024-12-26    作者:czdytfhm4 浏览:50    移动:http://w.yusign.com/mobile/quote/6963.html

目录

配置 docker 远程访问

方法一

​编辑

方法二(亲测有效

配置 IDEA 连接 docker 服务

安装 IDEA 的 docker 插件

配置连接

编写 Dockerfile

然后配置 docker 启动项


方法一

编辑  服务配置文件

1
vim /lib/systemd/system/docker.service

找到如下配置,修改为

1
2
# ExecStart=/usr/bin/dockerd
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375

如图

重启  网络

1
systemctl restart docker

测试

1
1
docker -H 192.168.20.43 info

返回如下信息则说明可以远程连接

如果没有返回则需要配置

这个路径文件如果不存在需要自己创建

1
cd /etc/systemd/system/docker.service.d/override.conf

在这个  添加如下内容

1
2
3
4
5
6
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
ExecReload=/bin/kill -s HUP $MAINPID
TimeoutSec=0
RestartSec=2
Restart=always

运行如下命令,让刚才修改文件生效

1
systemctl daemon-reload

重启  服务

1
systemctl restart docker.service

使用如下命令再次测试

1
docker -H 192.168.20.43 info

返回上图信息,则说明大功告成。

查看监听端口

1
2
3
netstat -lntp | grep dockerd

tcp6       0      0 :::2375                 :::*                    LISTEN      3305/dockerd

安装  的  插件

在  中安装  插件:IntelliJ IDEA 2019.1.1 版已集成  插件

配置连接

我们打开  可以看到 ,点击  ,添加一个连接。

然后再工具栏选择  的窗口,点击运行。接下来我们在  上面操作 。

在项目根目录下建立一个  文件,写入一下内容

1
2
3
4
5
6
7
8
9
10
FROM java:8

ADD /target/crm-0.0.1-SNAPSHOT.jar crm.jar

EXPOSE 9090

ENTRYPOINT ["java","-jar","crm.jar"]

# Ubuntu 时区
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

选择编辑

添加一个启动项

填写  相关的参数

在执行  镜像之前需要把项目进行打包,所以在最下面的操作栏中加入  打包相关的命令,添加一个  任务

编写  打包命令

1
clean package -Dmaven.test.skip=true

本文地址:http://w.yusign.com/quote/6963.html    述古往 http://w.yusign.com/static/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
{