从阿里云pull下来的centos镜像没有ifconfig,vim.为了有这些功能我们需要自定义镜像.
目的:
1.支持vim
2.支持ifconfig
3.修改登录后的默认路径
首先先在宿主机的根目录下建立一个文件夹mydocker,然后vim一个Dockerfile的dockerfile文件
FROM centos#继承centos
MAINTAINER shan<shan9w@hotmial.com>#作者
ENV MYPATH /tmp #登录centos后默认的路径
WOKRDIR $MYPATH
RUN yum -y install vim#安装vim
RUN yum -y install net-tools#安装ifconfig
EXPOSE 80#外部端口
CMD /bin/bash#运行命令
编辑好后运行
docker build -f /mydocker/Dockerfile -t mycentos:2.0 .
最后一个.是表示在当前目录
最后显示
Successfully built 9365c75f666f
Successfully tagged mycentos:2.0
表示镜像自定义成功.
然后运行这个镜像
发现可以使用vim和ifconfg功能.