Skip to content

Docker.DockerDesktop 4.74.0 adds new custom installer arguments that break interactive install #382298

@dhmjhu

Description

@dhmjhu

The Docker.DockerDesktop 4.74.0 manifest added in #376651 introduced new Custom installer arguments --accept-license --backend=wsl-2 --no-windows-containers.

Custom: --accept-license --backend=wsl-2 --no-windows-containers

These arguments do not appear in previous versions. (Compare 4.73.0.) If there was any discussion or rationale for this change, I can't find it.

This change caused interactive installation to break as described in #381599. (When command-line options are provided, the installer requires an explicit command such like install.)

PR #381609 works around the issue by adding Interactive: install, but it is unclear why these custom arguments were needed in the first place.

In particular, I'm not sure these options should be forced by the package manifest, as they appear to change Docker Desktop configuration/behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs-TriageThis work item needs to be triaged by a member of the core team.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions