Docker小demo(程序+依赖-》镜像-》容器)

程序+依赖-》镜像-》容器

返回目录

https://blog.****.net/BW_Bear/article/details/103255854
创建镜像:
1、准备jdk、需要运行的spring boot小项目
  将jdk压缩包解压到Dockerfile所在的目录中,将spring boot小项目websocket.jar复制到Dockerfile所在的目录下:
Docker小demo(程序+依赖-》镜像-》容器)
2、创建Dockerfile,内容如下:
Docker小demo(程序+依赖-》镜像-》容器)
  指定基镜像 centos
  指定维护者信息 yaolin
  复制jdk
  添加spring boot 小项目,并重命名为app.jar
  配置jdk环境
  暴露8080端口
  指定执行启动spring boot小项目
3、编译并生成镜像 (. 表示当前路径)
docker build -t yaolin/websocket .
Docker小demo(程序+依赖-》镜像-》容器)
4、查看生成的镜像
docker images
Docker小demo(程序+依赖-》镜像-》容器)

镜像-》容器
docker images

Docker小demo(程序+依赖-》镜像-》容器)
docker run --name=tomcat -d -p 8080:8080 tomcat:latest
Ps: --name:指定容器名 -d:后台启动并返回容器id -p:指定端口