Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。

Dockerfile的CMD和ENTRYPOINT实例

本文将通过实例来区分Dockerfile的CMD指令和ENTRYPOINT指令在实际实例中的区别。

Dockerfile实例自定义TOMCAT

本文将继承基础centos镜像,然后将我们自己的 jdk 和 tomcat 安装包拷贝且解压到 centos 镜像的 /usr/local 目录。然后配置 JAVA_HOME、CLASSPATH、PATH、CATALINA_HOME 和 CATALINA_BASE 环境变量。

Dockerfile实例自定义CentOS

本文将介绍怎样使用Dockerfile自定义CentOS,该镜像将继承centos镜像,然后使用yum install安装vim和net-tools(ifconfig命令)。

Dockerfile实例Hello World

本文将介绍一个简单的Dockerfile入门实例,该将逐一描述怎样去编写Dockerfile,然后根据Dockerfile构建镜像,运行容器。

Dockerfile之ONBUILD

本文将介绍Dockerfile中的ONBUILD指令,ONBUILD 是一个特殊的指令,它后面跟的是其它指令,比如 RUN, COPY 等,而这些指令,在当前镜像构建时并不会被执行。只有当以当前镜像为基础镜像,去构建下一级镜像的时候才会被执行。

Dockerfile之ENTRYPOINT

本文将介绍Dockerfile的ENTRYPOINT指令,该指令和CMD指令一样,也是用来设置容器启动时执行的操作。但是两者之间也存在一些差别,本文将进行介绍。

Dockerfile之CMD

本文将介绍Dockerfile的CMD指令,该指令设置容器启动时执行的操作。

Dockerfile之VOLUME

本文将介绍Dockerfile的VOLUME指令,该指令可以指定一个或多个目录作为容器的数据卷。例如:将redis的持久化目录作为容器数据卷,即使我们将容器删除了,该目录的数据依然存在。

Dockerfile之WORKDIR

本文将介绍Dockerfile的WORKDIR指令,该指令用来切换当前工作目录。

Dockerfile之COPY

本文将介绍Dockerfile中的COPY指令,该指令和ADD指令有一样的效果,只是该指令并不会附加其他操作,仅仅单纯的将文件从宿主机拷贝到镜像。

Dockerfile之EXPOSE

本文将介绍Dockerfile的EXPOSE指令的用法。

Dockerfile之ADD

本文将介绍Dockerfile的ADD指令,ADD 指令和 COPY 的格式和性质基本一致。但是在 COPY 基础上增加了一些功,ADD会对压缩文件进行解压操作。

Dockerfile之ENV

本文将介绍Dockerfile的ENV指令,该指令用来设置环境变量。

Dockerfile之RUN

本文将介绍Dockerfile中的RUN指令,给出RUN命令的简单使用。

Dockerfile之MAINTAINER

本文将简单介绍Dockerfile的MAINTAINER指令,该指令用来设置镜像的维护者信息。

首页 1 2 下一页 末页 共16/2页
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号