Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docker CLI 中 docker context import 常用命令。

1、docker context import 简介

docker context import 是 Docker CLI 中用于导入一个远程主机上的 context 的命令,可以使用该命令将一个已经存在的 context 从一个远程主机导入到本地主机。

2、docker context import 语法

docker context import CONTEXT FILE|-

参考文档:https://docs.docker.com/engine/reference/commandline/context_import/

3、docker context import 命令

可以通过以下步骤将远程主机上的context导入到本地主机中

1)在远程主机上通过以下命令生成 context 导出文件

$ docker context export my-remote-context > /tmp/my-remote-context.tar.gz

2)将导出文件传输到本地主机上

3)在本地主机上执行以下命令导入 context

$ docker context import /tmp/my-remote-context.tar.gz my-local-context

这个命令将会把 /tmp/my-remote-context.tar.gz 文件中的 context 导入到本地主机上,并且指定了新的 context 名称为 my-local-context

4、子命令

命令

描述

docker context create

创建一个 Docker 上下文。

docker context export

将一个 Docker 上下文导出为 tar 文件或者直接输出到标准输出流。

docker context import

从 tar 或者 zip 文件中导入一个 Docker 上下文。

docker context inspect

显示一个或多个 Docker 上下文的详细信息。

docker context ls

列出所有 Docker 上下文。

docker context rm

删除一个或多个 Docker 上下文。

docker context show

显示当前 Docker 上下文的名称。

docker context update

更新一个 Docker 上下文的配置。

docker context use

设置当前正在使用的 Docker 上下文。

推荐文档

相关文档

大家感兴趣的内容

随机列表