docker context create

内容説明コンテキストを生成します。
利用方法docker context create [OPTIONS] CONTEXT

内容説明

新たな context (コンテキスト) を生成します。 これによって、それまで docker CLI が接続していたデーモンを切り替えることができます。

オプション

オプションデフォルト内容説明
--descriptionコンテキストの内容説明を設定します。
--dockerDocker のエンドポイントを設定します。
--from名前づけされたコンテキストから新たなコンテキストを生成します。

利用例

Docker エンドポイントを使ったコンテキスト生成 (--docker)

--docker フラグを利用して、独自のエンドポイントを持つコンテキストを生成します。 以下の例では Docker エンドポイントとして /var/run/docker.sock を使った my-context という名前のコンテキストを生成します。

$ docker context create \
    --docker host=unix:///var/run/docker.sock \
    my-context

既存コンテキストに基づいたコンテキストの新規生成 (--from)

Use the --from=<context-name> option to create a new context from an existing context. The example below creates a new context named my-context from the existing context existing-context:

$ docker context create --from existing-context my-context

If the --from option isn't set, the context is created from the current context:

$ docker context create my-context

This can be used to create a context out of an existing DOCKER_HOST based script:

$ source my-setup-script.sh
$ docker context create my-context

To source the docker endpoint configuration from an existing context use the --docker from=<context-name> option. The example below creates a new context named my-context using the docker endpoint configuration from the existing context existing-context:

$ docker context create \
    --docker from=existing-context \
    my-context

Docker endpoints configurations, as well as the description can be modified with docker context update.

詳細は docker context update リファレンス を参照してください。