站長資訊網
        最全最豐富的資訊網站

        怎么把jar包變成docker容器

        怎么把jar包變成docker容器

        怎么把jar包變成docker容器

        1、首先下載java鏡像

        docker pull java:8

        2、新建一個工作目錄,拷貝jar包進去

        mkdir mydocker cd mydocker copy /xxx/app.jar ./

        3、新建一個Dockerfile文件

        vi Dockerfile

        文件內容如下:

        (推薦學習:jquery視頻教程)

        FROM java:8 MAINTAINER freebytes.net WORKDIR  /test COPY app.jar /test/app.jar CMD ["java","-jar","app.jar","-Dfile.encoding=utf-8"]

        代碼解釋

        FROM java:8 ——表示基于java:8鏡像構建

        MAINTAINER author——表示構建作者為 author

        WORKDIR /test ——表示指定容器內的工作目錄為/test

        COPY ——拷貝app.jar到容器工作目錄/test

        CMD ——執(zhí)行java啟動jar的指令。

        4、構建鏡像

        docker build -t app-docker .

        表示從當前目錄構建鏡像,這條命令會把當前目錄下文件全部打包發(fā)送到docker引擎服務端,然后在服務端根據(jù)Dockerfile進行構建操作。

        5、構建成功后,啟動容器

        docker run -it -p 9013:8088 –name app -d my-docker

        根據(jù)剛才的Dockerfile配置,容器生成后,必然會在容器根目錄下生成test目錄,并且test目錄下存在app.jar文件,容器執(zhí)行CMD定義的指令也是基于test目錄的。

        可進入容器內部查看

        docker exec -it app /bin/bash

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 99久久国语露脸精品国产| 天天视频国产精品| 久久久精品无码专区不卡| 国产精品区免费视频| 亚欧乱色国产精品免费视频| 99久久精品九九亚洲精品| 精品国产第一国产综合精品| 亚洲精品99久久久久中文字幕 | 精品人妻少妇嫩草AV无码专区| 国产成人精品男人的天堂538| 亚洲国产精品SSS在线观看AV| 欧美成人精品欧美一级乱黄码 | 国产精品一级片| 精品无码一区在线观看| 中文精品久久久久人妻| 无码日韩精品一区二区人妻 | 国产原创精品视频| 国产午夜精品一区二区三区| 伊人久久综合精品无码AV专区| 久久精品国产亚洲Aⅴ蜜臀色欲| 国产精品一区二区三区99| 国产精品视频免费一区二区| 99亚洲精品视频| 国产精品美女久久久网AV| 国产精品日韩欧美在线第3页| 99久久国产热无码精品免费久久久久| 久久99国产精品久久99| 国产cosplay精品视频| 99re热视频这里只精品| 99精品国产自在现线观看| 国产成人精品999在线观看| 3D动漫精品一区二区三区| 国产精品无码无卡在线播放| 国产女人精品视频国产灰线| 国产成人精品一区二区秒拍| 99久久成人国产精品免费| 四虎国产精品永久地址99新强| 亚洲综合国产精品| 国产精品99久久不卡| 国内精品久久久久久久久电影网| 久久国产精品免费|