Ошибка конфигурации после установки docker-ce в Ubuntu 20.04

Я обновил свой Ubuntu с 18.04 до 20.04. Мне не удалось запустить все мои докер-контейнеры. Пытался удалить докер и переустановить по ссылкам , например по этой . При использовании apt установка зависает в конфигурации докера. Установка не может запустить докер.

В конце концов, кажется, что это сводится к проблеме конфигурации.

 user@user-pc:~$ sudo dpkg --configure -a
 Setting up docker-ce (5:20.10.1~3-0~ubuntu-focal) ... 
 /bin/sh: 0: Illegal option -w
 dpkg: error processing package docker-ce (--configure):
 installed docker-ce package post-installation script subprocess returned error exit status-2
 dpkg: dependency problems prevent configuration of docker-ce-rootless-extras:
 docker-ce-rootless-extras depends on docker-ce; however:
 Package docker-ce is not configured yet.

 dpkg: error processing package docker-ce-rootless-extras (--configure):
 dependency problems - leaving unconfigured
 Processing triggers for man-db (2.9.1-1) ...
 Errors were encountered while processing:
 docker-ce
 docker-ce-rootless-extras

Статус докера

sudo service docker status

Показывает, что докер активен, но любая команда докера зависает навсегда. Также docker-compose время ожидания команд.

docker-compose logs -f 
...
...
docker.errors.DockerException: Error while fetching server API version: UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)

Я в тупике, уже три дня пытаюсь решить эту проблему.

0
задан 25 December 2020 в 07:41

1 ответ

У вас работает VPN в фоновом режиме во время установки Docker?

Очевидно, туннелирование вашей сети [при установке Docker приводит к проблемам][1]. Это случилось и со мной. Отключил openvpn через

sudo service openvpn stop

, и докер прекрасно установился.

7
ответ дан 26 December 2020 в 09:27

Другие вопросы по тегам:

Похожие вопросы: