zoukankan      html  css  js  c++  java
  • docker学习笔记

    1、部署springboot项目

      第一步:
        新建一个Dockerfile文件,和jar包放一个文件夹下。Dockerfile内容:
          FROM frolvlad/alpine-oraclejdk8:slim
          VOLUME /tmp
          ADD eureka.jar app.jar
          RUN sh -c 'touch /app.jar'
          ENV JAVA_OPTS=""
          ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
        其中 eureka.jar是将部署的jar包的名称

      第二步:
        在docker容器里创建一个eureka镜像,命令:docker build -t eureka .
        其中eureka 是镜像的名称,最后的  .  一点要打

      第三部:
        创建一个项目容器
        运行镜像文件并开启一个端口,命令: docker run -d -p 8761:8761 eureka .
        端口号要和项目访问的端口号一致,这样不会报错,最后的  .  一点要打

      常用命令
        列出所有镜像:docker images
        删除镜像:docker rmi IMAGE_ID(镜像id,列出的列表有该字段)
        列出运行容器:docker ps
        列出所有容器:docker ps -a
        重命名容器:docker rename 旧容器名 新容器名
        关闭运行容器:docker stop 容器名
        删除运行容器:docker rm 容器名 (运行状态的容器需要先停止才能删除)
        运行关闭的容器:docker start 容器名

  • 相关阅读:
    Windows系统的DOS常用命令
    常用pom
    ssm整合
    pom依赖集合
    json
    软件项目管理笔记-软件项目计划
    CSS
    网络配置
    用户组
    用户管理
  • 原文地址:https://www.cnblogs.com/AlmostWasteTime/p/10143238.html
Copyright © 2011-2022 走看看