Docker实战:使用Dockerfile创建镜像
来源:互联网 发布:非洲儿童举牌 知乎 编辑:程序博客网 时间:2024/05/03 22:25
#第一行必须指定基于的基础镜像
FROM centos
#维护者信息
MAINTAINER docker_user docker@vanke.com
#镜像的操作指令
RUN ........
#容器启动时执行指令
CMD /usr/sbin/nginx
创建镜像
--指定Dockerfile所在路径为/tmp/docker_builder/,并且希望生产镜像标签为build_repo/first_image可以使用下面的命令
docker build -t build_repo/first_image /tmp/docker_builder/
例如:
#第一行必须指定基于的基础镜像
FROM centos
#维护者信息
MAINTAINER liyuejin
--复制jdk到容器
COPY jdk1.7.0_79 jdk1.7.0_79
ADD websocket.jar app.jar
--设置环境变量
ENV JAVA_HOME=/jdk1.7.0_79
ENV PATH=$JAVA_HOME/bin:$PATH
ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
--暴露8080端口
EXPOSE 8080
--启动spring boot命令
ENTRYPOINT ["java","-jar","/app.jar"]
编译并生成镜像 (. 表示当前路径)
docker build -t yaolin/websocket .
阅读全文
0 0
- Docker实战:使用Dockerfile创建镜像
- 使用Dockerfile创建docker镜像
- 使用Dockerfile创建docker镜像
- 使用Dockerfile创建docker镜像
- 使用Dockerfile创建docker镜像
- Docker实战:使用Dockerfile创建带Apache服务并支持ssh的Centos Docker镜像
- Docker实战:使用Dockerfile创建带nginx服务并支持ssh的Centos Docker镜像
- Docker实战:使用Dockerfile创建带tomcat服务并支持ssh的Centos Docker镜像
- Docker--使用Dockerfile创建镜像--RHEL7.2
- 使用Dockerfile创建自己的docker镜像
- 《Docker……》笔记-7 使用Dockerfile创建镜像
- Docker学习笔记之使用Dockerfile创建镜像
- docker容器,Dockerfile创建 ssh 镜像
- 【Dockerfile】使用Dockerfile创建带Apache服务的Centos Docker镜像
- 【Dockerfile】使用Dockerfile创建带nginx服务的Centos Docker镜像
- Docker-- 如何使用Dockerfile构建镜像
- 使用Dockerfile制作Docker镜像
- 如何使用Dockerfile构建Docker镜像
- 自定义View(二) 自定义itemClickView
- Linux编译OpenCV3.2.0-OCL模块并使用
- 折叠面板的思想
- Map 的Key 或 Value 排序
- Java 时间类型的转换 Date、String、Long
- Docker实战:使用Dockerfile创建镜像
- overview_java(十二)-内部类
- MySQL创建一张日期表
- [初学笔记]matlab中主函数和次函数的建立和调用(嵌套与不嵌套),全局变量global与子函数的使用
- Cookie/Session机制详解
- vue2.0模拟锚点实现定位
- css 移动特效
- HTTP状态码
- ifconfig查看服务器ip及修改