Containers Docker
- Canonical Kubernetes
- Containers
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 153 | 16 Dec 2021 | |
latest/candidate | 131 | 26 Oct 2021 | |
latest/beta | 153 | 15 Dec 2021 | |
latest/edge | 168 | 31 Jan 2022 |
juju deploy containers-docker
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
apt-key-server | string
Default: hkp://keyserver.ubuntu.com:80
APT Key Server
-
cuda_repo | string
Default: 10.0.130-1
The cuda-repo package version to install.
-
custom-registry-ca | string
Base64 encoded Certificate Authority (CA) bundle. Setting this config allows container runtimes to pull images from registries with TLS certificates signed by an external CA.
-
disable-juju-proxy | boolean
Ignore juju-http(s) proxy settings on this charm. If set to true, all juju https proxy settings will be ignored
-
docker-ce-package | string
Default: docker-ce=5:18.09.1~3-0~ubuntu-bionic
The pinned version of docker-ce package installed with nvidia-docker.
-
docker-logins | string
Default: []
Docker login credentials. Setting this config allows Kubelet to pull images from registries where auth is required.
The value for this config must be a JSON array of credential objects, like this: [{"server": "my.registry", "username": "myUser", "password": "myPass"}]
-
docker-opts | string
Extra options to pass to the Docker daemon. e.g. --insecure-registry.
-
docker_runtime | string
Default: auto
Docker runtime to install valid values are "upstream" (Docker PPA), "nvidia" (Nvidia PPA), "apt" (Ubuntu archive), "auto" (Nvidia PPA or Ubuntu archive, based on your hardware), or "custom" (must have set
docker_runtime_repo
URL,docker_runtime_key_url
URL anddocker_runtime_package
name). -
docker_runtime_key_url | string
Custom Docker repository validation key URL.
-
docker_runtime_package | string
Custom Docker repository package name.
-
docker_runtime_repo | string
Custom Docker repository, given in deb format. Use
{ARCH}
to determine architecture at runtime. Use{CODE}
to set release codename. E.g.deb [arch={ARCH}] https://download.docker.com/linux/ubuntu {CODE} stable
. -
enable-cgroups | boolean
Enable GRUB cgroup overrides cgroup_enable=memory swapaccount=1. WARNING changing this option will reboot the host - use with caution on production services.
-
http_proxy | string
URL to use for HTTP_PROXY to be used by Docker. Useful in egress-filtered environments where a proxy is the only option for accessing the registry to pull images.
-
https_proxy | string
URL to use for HTTPS_PROXY to be used by Docker. Useful in egress-filtered environments where a proxy is the only option for accessing the registry to pull images.
-
no_proxy | string
Comma-separated list of destinations (either domain names or IP addresses) which should be accessed directly, rather than through the proxy defined in http_proxy or https_proxy. Must be less than 2023 characters long.
-
nvidia-container-runtime-package | string
Default: nvidia-container-runtime=2.0.0+docker18.09.1-1
The pinned version of nvidia-container-runtime package.
-
nvidia-docker-package | string
Default: nvidia-docker2=2.0.3+docker18.09.1-1
The pinned version of nvidia-docker2 package.