在上一篇文章中《Dockerfile介绍及常用保留指令》,我们介绍了Dockerfile是什么以及Dockerfile常用的保留字段。熟悉了这些之后,有没有想自己动手写一个Dockerfile呢?本文咱们就实战自己Dockerfile。
案例需求:
我们以远程仓库的centos为模板,制作出代用vim\ifconfig\java8这样的镜像
jdk镜像地址:Index of /jdk/
步骤:编写、构建、运行
编写:
准备编写Dockerfile文件。注意:字母D需要大写。
创建文件夹:myfile
然后将下载的jdk-8u171-linux-x64.tar.gz复制到myfile文件夹下
编写Dockerfile:
vim Dockerfile
将以下复制:
FROM centos:7 MAINTAINER kaigejava ENV MYPATH /usr/local WORKDIR $MYPATH #安装vim编辑器 RUN yum -y install vim #安装ifconfig命令查看网络IP RUN yum -y install net-tools #安装java8及l