Dockerfile的使用
Dockerfile是一个文件
通过使用一些语法规则,它可以用来根据一个基础镜像,再加上自定义配置,来构建一个自定义镜像,比如说构建一个java后端应用。
- 下面是一个小demo
这是虚拟机中的一个Dockerfile文件
FROM java:8 //表示根据哪一个基础镜像
COPY ./docker-demo.jar /tmp/app.jar // 将虚拟机中的这个文件拷贝到容器中
EXPOSE 8090 // 容器对外暴露的端口
ENTRYPOINT java -jar /tmp/app.jar // 容器启动时,执行的操作
构建这个镜像,命令:
构建完成后,能通过docker images 看到这个镜像