`
wiselyman
  • 浏览: 2094666 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
Group-logo
点睛Spring4.1
浏览量:82388
74ae1471-94c5-3ae2-b227-779326b57435
点睛Spring MVC4...
浏览量:130829
社区版块
存档分类
最新评论

使用Dockerfile编译自己的docker镜像

 
阅读更多

演示一个镜像包含apache

1、新建Dockerfile

vi Dockerfile

 2、填入如下内容

# Version 0.0.1
From centos
MAINTAINER "wiselyman"
RUN yum -y update
RUN yum -y install httpd
EXPOSE 80
CMD /usr/sbin/apachectl -D FOREGROUND

 

3、编译

docker build -t localhost:5000/centos_httpd - < Dockerfile

 

4、查看

docker images

 结果

REPOSITORY                                TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
localhost:5000/centos_httpd               latest              53ee0b916001        18 minutes ago      340 MB

 

 

0
2
分享到:
评论

相关推荐

    Dockerfile镜像脚本,不用谢———-持续更新

    删除none状态退出的镜像 vim abc.txt #!/bin/bash docker ps -a | grep Exited | awk '{print $1}' |xargs docker stop docker ps -a | grep Exited | awk '{print $1}' |xargs docker rm docker images | grep none...

    手动和Dockerfile自动构建nginx镜像

    使用docker build命令可以根据Dockerfile文件构建nginx镜像。这种方法可以自动构建nginx镜像,无需手动执行每个命令。 手动构建nginx镜像和Dockerfile自动构建nginx镜像都是构建nginx镜像的方法,它们都可以生成一...

    dockerfile:常用的 docker 镜像库

    使用对应语言的 alpine 基础镜像,golang 可使用 scratch 镜像(不占空间)(注意适当修改编译命令) 解耦应用程序:分离依赖包,以及源代码程序,充分利用层的缓存 最小化层数 只有RUN,COPY,ADD指令创建图层。其他说明...

    docker-centos-ffmpeg:用于构建 FFmpeg 的 Docker 镜像

    CentOS 6 的 FFmpeg 构建 此 Docker 映像为 CentOS 6 ...使用以下命令构建一个包含ffmpeg的 Docker 镜像: git clone https://github.com/geekman/docker-centos-ffmpeg docker build -t zxgm/ffmpeg-build docker-ce

    构建Docker Debian QT编译环境.docx

    我们可以使用 Dockerfile 构建自己的镜像,也可以使用现有的镜像。 2. Debian 基础知识 Debian 是一个基于 Linux 的操作系统, известный其稳定性和安全性。Debian 提供了大量的软件包,可以满足各种开发...

    docker-rust — 官方 Rust Docker 镜像

    有关如何使用此 Docker 映像的完整自述文件以及有关贡献和问题的信息,请参阅Docker Hub 页面。完整的自述文件在docker-library/docs 中生成,特别是在docker-library/docs/rust 中。看到此处合并的更改尚未显示在 ...

    Gitllab+Jenkins+Docker+Harbor 自动化部署流程

    3. 镜像构建:Jenkins 服务器使用 Docker-maven-plugin 插件生成 Docker 镜像。 4. 镜像推送:Jenkins 服务器将 Docker 镜像推送到 Harbor 服务器上。 5. 部署应用程序:Harbor 服务器提供了一个安全的环境来部署...

    Docker 安装ZLMediaKit 的安装包

    基于C++11开发,避免使用裸指针,代码稳定可靠,性能优越。 支持多种协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC),支持协议互转。 使用多路复用/...

    docker-android:安卓构建环境容器 用于构建安卓项目 Android

    docker-android一个基于 的 编译环境镜像,已安装了JDK,Android SDK,可用于持续集成。如何使用该镜像已经发布到 Docker Hub 的公共仓库中,直接使用 镜像即可。DockerfileFROM sprheany/docker-android在项目根...

    一个无需Runtime可以快速构建 OCI/Docker 镜像的工具

    无需Runtime快速构建简单OCI/Docker镜像。在没有Docker/Containerd等容器引擎环境下构建简单镜像,兼容 Dockerfile 大部分配置项,降低上手难度,支持 OCI 和 Docker 镜像格式,并支持互相转换,支持镜像Pull和Push...

    Spring Boot 2.4 新特性之一键构建Docker镜像的过程详解

    在我们开发过程中为了支持 Docker 容器化,一般使用 Maven 编译打包然后生成镜像,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-maven-plugin 插件就是为了帮助我们在 Maven 工程中,...

    Dockerfile

    主要使用docker对asp.net进行构建后编译生成,最后生成的项目不会在容器内运行

    docker-alpine-gcc:使用C编译器(GCC)的最小Docker映像(101MB)

    该图像的下载大小仅为: 注意:如果您正在寻找C ++(GCC)Docker映像,请执行以下操作: 使用范例$ echo -e ' #include &lt;stdio&gt;\nint main() { printf("Hello World\\n"); } ' &gt; qq.c$ docker run --rm -v ` pwd ` ...

    friendlyelec-ubuntu18-docker:该docker镜像用于为FriendlyELEC RK3399平台交叉编译Qt应用程序

    使用qt-sdk和工具链构建docker镜像 从以下网址下载qt-sdk软件包: 完成后,请执行以下操作: git clone --recursive https://github.com/friendlyarm/friendlyelec-ubuntu18-docker.git tar xvzf qtsdk-...

    docker-chromium:在 docker 中运行Chrome

    例如,您可能有另一个 docker 镜像正在运行,您的应用程序配置为使用特定的 DNS 名称。 通常的测试方法是更新/etc/hosts上的/etc/hosts以重定向到 localhost。 但是,如果主机上已经使用了标准端口,则不能使用此...

    matlab_runtime_docker:Docker映像,用于在不安装MATLAB的情况下运行编译的MATLAB应用程序或组件。 不需要MathWorks许可

    适用于Linux的MATLAB编译器运行时(MCR) Changelog- 2020a Updated to release 6 (MathWorks update 27nd January 2020)- 2020a Updated to release 5 (MathWorks update 22nd November 2020)- 2019b Updated to ...

    aosp-docker-build:基于Docker编译安卓

    介绍这是一个用于国内环境的快速构建安卓源码编译环境的搬运工镜像,不包括源码下载,若想要实现一键源码下载编译可参考: 进度14.04环境JDK7和JDK8均已配置完成,待测试编译环境效果16.04环境JDK8和编译工具链理论...

    基于Docker镜像部署go项目的方法步骤

    Dockerfile自定义镜像基础 docker-compose编排文件编写基础 当然,一点也不会也可以按照这个步骤部署完成,不过可能中间如果出点小问题,会不知道怎么解决,当然你也可以留言。 我是在mac环境上开发测试的,如果你...

    springboot:Docker + Jenkins + GitLab + SpringBoot&SpringCloud + Maven自动构建与部署工程代码

    docker build -t 镜像名称:镜像版本号-f Dockerfile文件目录 编译镜像的目录 1.4 docker标签和docker push命令结合的使用 将变为打一下标签,然后安照标签和版本号进行推送到私服里面,标签名就以服务名和版本号即可...

    Whaler:将Docker映像反转为Dockerfile的程序

    Whaler是一个Go程序,旨在将Docker映像反向工程到创建它的Dockerfile中。 当前执行以下操作 从映像生成Dockerfile 在添加的文件名中搜索潜在的秘密文件 提取Docker ADD / COPY指令添加的文件 它还显示杂项。 信息,...

Global site tag (gtag.js) - Google Analytics