Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.1 KB

创建镜像.md

File metadata and controls

57 lines (39 loc) · 1.1 KB

创建镜像

创建docker镜像有两种方式:

  1. 从已经创建的容器镜像中更新镜像,并提交这个镜像
  2. 使用Dockerfile构建镜像

使用已存在的镜像进行构建

首先对已存在的镜像进行更新:

docker run --name gitimg -it centos /bin/bash

在容器的可交互shell中进行修改操作:

yum install -y git

使用exit退出交互界面,同时对修改后的容器进行提交操作:

docker commit -a "feb13th" -m "mygitimage" gitimg feb13th/git:latest

使用docker images可以看到feb13th/git这个镜像。

使用Dockerfile构建

首先创建一个文件夹,并创建一个Dockerfile文件

mkdir git
cd git
touch Dockerfile

修改Dockerfile文件

# 创建一个简单的git镜像
FROM centoslatest
# 维护者的信息
MAINTAINER feb13th [email protected]
# 执行指令
RUN yum update -y
RUN yum install -y git

在当前目录中执行(注意最后的点):

docker build -t="feb13th/git:latest" .