IT заметки по программированию
IT заметки по программированию
IT заметки по программированию
IT заметки по программированию

Ошибка при установке Docker через Ansible: ‘CustomHTTPSConnection’ object has no attribute ‘cert_file’

При установке docker через ansible выдало ошибку: Failed to download key at https://download.docker.com/linux/ubuntu/gpg: An unknown error occurred: ‘CustomHTTPSConnection’ object has no attribute ‘cert_file’.

Ошибка, которую вы видите, связана с тем, что Ansible не смог загрузить GPG-ключ Docker через HTTPS. Это может быть вызвано рядом причин, включая проблемы с сетью, устаревшие версии Python, или неправильные параметры SSL.

Вот несколько способов исправить эту проблему:

1. Обновите версию Ansible и Python

Убедитесь, что у вас установлены последние версии Ansible и Python, так как более старые версии могут содержать ошибки в поддержке SSL.

2. Установите GPG-ключ через curl и импортируйте его вручную

Вместо использования модуля apt_key, вы можете скачать ключ с помощью curl и добавить его вручную:

3. Отключите проверку SSL (не рекомендуется)

Если проблема вызвана проверкой сертификатов, вы можете временно отключить проверку SSL. Однако это не рекомендуется по соображениям безопасности:

4. Используйте альтернативный метод установки Docker

Если ошибка продолжает возникать, можно использовать альтернативные методы установки, такие как установка Docker из репозиториев системы:

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *