Skip to content

Latest commit

 

History

History
executable file
·
51 lines (38 loc) · 1.78 KB

File metadata and controls

executable file
·
51 lines (38 loc) · 1.78 KB

Docker outside Docker (docker-out)

Installs a Docker client which re-uses the host Docker socket.

Example Usage

"features": {
    "ghcr.io/postfinance/devcontainer-features/docker-out:1.0.0": {
        "version": "latest",
        "composeVersion": "latest",
        "buildxVersion": "latest",
        "configPath": "",
        "downloadUrl": "",
        "versionsUrl": "",
        "composeDownloadUrl": "",
        "buildxDownloadUrl": ""
    }
}

Options

Option Description Type Default Value Proposals
version The version of the Docker CLI to install. string latest latest, 28.3.3, 20.10
composeVersion The version of the Compose plugin to install. string latest latest, none, 2.39.1, 2.29
buildxVersion The version of the buildx plugin to install. string latest latest, none, 0.26.1, 0.10
configPath Path or URL to a custom Docker client config.json file to copy into the container. string <empty> /home/user/.docker/config.json, https://raw.githubusercontent.com/devcontainers/features/main/src/docker-out/config.json, none
downloadUrl The download URL to use for Docker binaries. string <empty>
versionsUrl The URL to use for checking available versions. string <empty>
composeDownloadUrl The download URL to use for Docker Compose binaries. string <empty>
buildxDownloadUrl The download URL to use for Docker Buildx binaries. string <empty>

Customizations

VS Code Extensions

  • ms-azuretools.vscode-containers

Notes

System Compatibility

Debian, Ubuntu, Alpine

Accessed Urls

Needs access to the following URL for downloading and resolving: