Skip to content

Better Plugin Infrastructure #20363

@mlaventure

Description

@mlaventure

As part of 1.11 we want to allow plugins lifecycle to be easily handled directly via the docker command line.

While using the docker cli, it should be made easy to do the following with plugins:

  • discover
  • download
  • install
  • enable/disable
  • uninstall
  • list installed plugins status

A new plugin verb may be added to the docker to cleanly separate the above.

Impacts

  • Unify the interface used to manage all thing docker related
  • Make it easier to set a good practice of running plugin within containers
  • Would allow auto-restart of crashed/stuck plugins
  • One more verb to learn :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions