yangyang12138

导航

docker

一.概述

  docker是一个容器,用于打包和运行一些应用。应用不依赖于机器的类型。

二.基本命令

  hello world 命令:docker run ubuntu:15.10 /bin/echo "Hello world"

  docker images 查看所有镜像

  docker ps 查看运行的容器

  docker stop 镜像id

三.发布spring boot项目

  首先创建目录temp,拷贝要发布的jar包到该目录下

FROM java:8

MAINTAINER eangulee <eangulee@gmail.com>

VOLUME /tmp 

ADD demo.jar app.jar 

RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

  docker build -t demo .

  启动服务:docker run --net="host" --privileged=true -d demo

  打包镜像:docker save -o demo.tar java:8 demo

  加载镜像:docker load < demo.tar

posted on 2020-07-01 00:06  杨杨09265  阅读(103)  评论(0)    收藏  举报