Docker是当前容器技术的重要代表,本件主要介绍如何将Docker官方提供的Centos镜像转化为自己仓库的私有镜像。

步骤

Dockerfile是docker官方提供构建docker镜像的重要工具,使用Dockerfile可以让用户快速的构建自己的镜像。在Dockerfile所在的目录下输入构建命令如下:

docker build -t xiexianbin/centos6:base .

Dockerfile build centos base image

Dockerfile文件如下:

# Create by Xie Xianbin, For nginx Dockerfile 
# v 0.0.1 

# base image 
FROM centos:6

# remark 
MAINTAINER Xie Xianbin "xianbinxie@163.com"

# Dockerfile build cache
ENV REFRESHED_AT 2015-08-01

ENTRYPOINT ["/bin/bash"]

登录Docker Hub

docker login

push镜像到Docker Hub

docker push xiexianbin/centos6:base