xiaoming728

xiaoming728

Docker 构建镜像(docker build)

2023-12-11
Docker 构建镜像(docker build)

来源:博客-奇客谷

日期:2019年5月21日

链接:https://www.qikegu.com/docs/3011

docker build命令用于从Dockerfile构建镜像。

一、用法

docker build  -t ImageName:TagName dir
  • -t − 给镜像加一个Tag

  • ImageName − 给镜像起的名称

  • TagName − 给镜像的Tag名

  • Dir − Dockerfile所在目录

二、例子

docker build -t myimg:0.1 .
  • myimg 是镜像名

  • 0.1 是tag

  • . 表示当前目录,即Dockerfile所在目录

执行时输出如下:

[root@qikegu myImg]# docker build -t myimg:0.1 .
Sending build context to Docker daemon  2.048kB
Step 1/5 : FROM ubuntu

...

Successfully built 4d62577685b4
Successfully tagged myimg:0.1
[root@qikegu myImg]#

使用docker images查看刚构建的镜像:

[root@qikegu myImg]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
myimg               0.1                 4d62577685b4        3 minutes ago       155MB
ubuntu              latest              7698f282e524        5 days ago          69.9MB
mysql               latest              990386cbd5c0        11 days ago         443MB
busybox             latest              64f5d945efcc        11 days ago         1.2MB
nginx               latest              53f3fd8007f7        13 days ago         109MB
php                 7-fpm               d330e525cad6        6 weeks ago         367MB
nginx               latest              2bcb04bdb83f        7 weeks ago         109MB
hello-world         latest              fce289e99eb9        4 months ago        1.84kB
jenkins             latest              cd14cecfdb3a        10 months ago       696MB

可以看到myimg已经构建成功了。