Docker import 命令

发布于 2022-07-18 11:41:51 更新于 2022-07-18 11:41:51

作用

import 命令用于导入 Docker 镜像到本地镜像库。

用法

Usage: docker import [OPTIONS] URL|- [REPOSITORY[:TAG]]

Create an empty filesystem image and import the contents of the
tarball (.tar, .tar.gz, .tgz, .bzip, .tar.xz, .txz) into it, then
optionally tag it.

 -c, --change=[]    Apply Dockerfile instruction to the created image
  --help=false       Print usage

示例

从网络上导入:

$ sudo docker import http://example.com/exampleimage.tgz

从本地文件导入:

$ docker import /path/to/exampleimage.tgz

通过标准输入和 pipe 导入到 docker:

$ cat exampleimage.tgz | sudo docker import - exampleimagelocal:new

从本地目录导入:

$ sudo tar -c . | docker import - exampleimagedir

带配置信息从本地目录导入:

$ sudo tar -c . | docker import --change "ENV DEBUG true" - exampleimagedir