zoukankan      html  css  js  c++  java
  • docker部署java应用程序

    https://docs.docker.com/get-started/

    安装docker

     
    1、安装docker 
    apt install docker
    2、配置docker加速器
    安装完成后在 /etc/docker下新建文件daemon.json文件
    编辑文件,添加国内镜像(官方Docker Hub比较慢)
    {
      "registry-mirrors": ["https://registry.docker-cn.com"]
    }
    3、更新daemon.json文件,并重启docker
    systemctl daemon-reload
    systemctl restart docker
    4、拉取hello-world镜像
    docker pull hello-world
    5、创建hello-world容器并运行,测试是否安装成功
    docker run hello-world

    创建dockerfile

    from jdk --基础镜像

    add helloworld.jar --添加jar包

     8001:8001--映射端口

    java -jar --启动jar包

    创建Dockerfile

    构建镜像:

    其他Dockerfile示例:

    FROM openjdk:8
    RUN mkdir -p /usr/local/springbootProject
    ADD springbootProject.jar /usr/local/springbootProject/
    CMD java -jar /usr/local/springbootProject/springbootProject.jar

    在虚拟机上直接访问docker发布的项目:curl localhost:端口号

    在主机上访问虚拟机中的docker:[虚拟机ip:端口]

  • 相关阅读:
    奈良有鹿
    Luogu P1892 团伙
    Luogu P1330 封锁阳光大学
    java读取property文件
    collection
    testNG学习
    maven项目学习
    Android.mk详解二
    sdk开发经验
    工作经验
  • 原文地址:https://www.cnblogs.com/BonnieWss/p/11215257.html
Copyright © 2011-2022 走看看