docker部署jar的两种方式

在没有学习docker之前,部署项目都是直接启动文件,比如java项目就是java –jar xxxx.jar的方式,python项目就是python xxxx.py。如果采用docker的方式去部署这些项目,一般有两种方式,以jar包项目为例

方式一挂载部署

这种方式类似于常规部署,通过数据卷的方式将宿主机的jar包挂载到容器中,然后执行jar包的jdk选择容器中的而非采用本地的。

1. 将jar包上传到服务器的指定目录,比如/root/docker/jar。

docker部署jar的两种方式插图

2.通过docker pull openjdk:8命令获取镜像

docker部署jar的两种方式插图1

3.编写docker-compose.yml文件

version:’3.0′

services:

    java:

        image: docker.io/openjdk

        restart:always

        container_name: myopenjdk

        ports:

            – 8080:8001

        volumes:

            –

原文链接:https://blog.csdn.net/asd2479745295/article/details/120096157?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171836884016800180645872%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171836884016800180645872&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-18-120096157-null-null.nonecase&utm_term=docker%E9%83%A8%E7%BD%B2

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享