grycap.docker
Dockerエンジンロール
Dockerエンジンをインストールします(EC3用レシピ)
ロール変数
このロールに渡すことができる変数とその簡単な説明は以下の通りです。
docker_mirror_protocol: "http"docker_mirror_port: 5000docker_opts: ""docker_channel: "stable"docker_version: "latest"- Dockerがインストールされている場合、再インストールされない互換性のあるバージョン
docker_compatible_versions: []
docker_install_criu: truedocker_install_pip: truedocker_compose_version: "1.25.5"docker_config_values: {}docker_nvidia_support: falsedocker_nvidia_options:default-runtime: nvidiaruntimes:nvidia:path: /usr/bin/nvidia-container-runtimeruntimeArgs: []
- コンテナランタイムのみをインストールし、Dockerはフルでインストールしない
docker_containerd_only: falsedocker_containerd_version: "latest"docker_nerdctl_version: 1.0.0- コンテナdのCNIプラグインをインストールする
docker_containerd_install_cni: falsedocker_containerd_cni_version: '1.1.1'- コンテナdのルートパスを設定
docker_containerd_root: ""
例としてのプレイブック
- hosts: server
roles:
- { role: 'grycap.docker' }
- hosts: client
roles:
- { role: 'grycap.docker' }
このロールへの貢献
コードをきれいに保つために、マスターブランチへの変更のプッシュは無効になっています。貢献したい場合は、ブランチを作成し、変更をアップロードしてからプルリクエストを作成してください。
ありがとうございます。
