使用Dockerfile制作镜像

接上篇:上篇说道 Dockerfile 内容详解;这里说下怎么是用Dockerfile 创建镜像
从网上找了个Dockerfile 文件,内容如下

FROM openjdk:8-jre-alpine
MAINTAINER xxx <xxx@qq.com>
 
RUN echo "http://mirrors.aliyun.com/alpine/v3.6/main" > /etc/apk/repositories \
    && echo "http://mirrors.aliyun.com/alpine/v3.6/community" >> /etc/apk/repositories \
    && apk update upgrade \
    && apk add --no-cache procps unzip curl bash tzdata \
	&& apk add yasm 
	&& apk add ffmpeg 
	
EXPOSE 8080

文件弄好后,构建镜像很简单:敲个指令就可以了

docker build -f  Dockerfile -t  hub.iflytek.com/autotest/java-ffmpeg:1.0.0 .

说明:
	# -f 指定dockerfile文件
	# -t 镜像名:tag   
	# hub.iflytek.com:私有hub域名
	# autotest:项目名
	# java-ffmpeg:镜像名
	# 1.0.0版本号
	# 结尾 . 代表当前目录

这样镜像就制作好了,如果想别的服务器也可以使用的话,建议推送到远程私服
···txt
docker push hub.iflytek.com/autotest/java-ffmpeg:1.0.0
···

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值