SpringBoot打包到docker(idea+传统方式)

本文介绍了两种将SpringBoot应用部署到Docker的方法。第一种通过IDEA远程发布,涉及修改docker.service文件、验证服务状态及使用阿里云镜像加速器。第二种为传统模式,包括maven打包、上传jar到服务器、创建Dockerfile及启动容器。文中还提醒注意查看日志和在Docker内部安装vim。
摘要由CSDN通过智能技术生成

1. 方式1.通过idea 远程发布

1.1 修改docker.service文件

1. 进入服务器

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

2. 修改ExecStart行为下面内容,把原来的注掉

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

3. 重加载

systemctl daemon-reload // 1,加载docker守护线程
systemctl restart docker // 2,重启docker

4. docker相关命令进行重开原有服务

1.2 验证

1. 查看端口情况

netstat -nlpt

2. 调用

 curl http://127.0.0.1:2375/version

3. 出现下面的就表示成功

{"Platform":{"Name":"Docker Engine - Community"},"Components":[{"Name":"Engine","Version":"20.10.6","Details":{"ApiVersion":"1.41","Arch":"amd64","BuildTime":"2021-04-09T22:43:57.000000000+00:00","Experimental":"false","GitCommit":"8728dd2","GoVersion":"go1.13.15","KernelVersion":"3.10.0-1127.19.1.el7.x86_64","MinAPIVersion":"1.12","Os":"linux"}},{"Name":"containerd","Version":"1.4.4","Details":{"GitCommit":"05f951a3781f4f2c1911b05e61c160e9c30eaa8e"}},{"Name":"runc","Version":"1.0.0-rc93","Details":{"GitCommit":"12644e614e25b05da6fd08a38ffa0cfe1903fdec"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"20.10.6","ApiVersion":"1.41","MinAPIVersion":"1.12","GitCommit":"8728dd2","GoVersion":"go1.13.15","Os":"linux","Arch":"amd64","KernelVersion":"3.1
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值