搜索
简帛阁>技术文章>使用Dockerfile制作镜像

使用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
···

接上篇:上篇说道Dockerfile内容详解;这里说下怎么是用Dockerfile创建从网上找了个Dockerfile文件,内容如下FROMopenjdk:8jrealpineMAINTAINE
这两天学习了Dockerfile感觉这个地方知识点挺多的,而且很重要,所以,今天添加一点小笔记。官方Tomcat地址:https://hubdockercom/_/tomcat/的FullD
使用dockerfile制作Apache树形结构[root@localhost~]tree/apache//apache/├──Dockerfile├──files│├──apr170targz│
Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile来快速创建自定义的Dockerfile典型的基本结构和它支持的众多指令,并具体讲解通过这些指令来编写定制的Doc
什么是DockerfileDockerfile是一个用来构建的文本文件,文本内容包含了构建所需的指令和说明。Dockerfile文件具有特定的语法规则。Docker按照顺序执行Dockerfi
言如果我们已经安装了一个python3的环境,如果另一台机器也需要安装同样的环境又要敲一遍,很麻烦,这里可以配置Dockerfile文件,让其自动安装,类似shell脚本Dockerfile编写在当
1创建空目录$cd/home/xm6f/dev$mkdirmyapp$cdmyapp/2vimDockerfile,内容如下:一个基础的python运行环境FROMpython设置工作目录WORKDI
一、使用Dockerfile制作前面的博客中已经介绍了如何基于容器制作,此方法的原理是使用一个正在运行的容器,根据生产所需进行配置更改等操作后,使其满足生产环境,再将这个容器打包制作,这
文章目录1Dockerfile介绍2基本结构21Dockerfile分为四部分3Dockerfile基础知识4Dockerfile常用指令41FROM42LABELMAINTAINER43RUN44C
本文学习Dcokerfile的基本命令,并且创建一个支持ssh服务的1Dockerfile11基本案例dockerfile可以说是docker的描述符,该文件定义了docker的所能拥有哪些东