Подман не может тянуть изображение - PullRequest
1 голос
/ 16 марта 2020

У меня было docker, но оно конфликтует с моей Fedora 31, и мне пришлось удалить docker:

dnf remove docker -ce

rm -rf / var / lib / docker

, потому что Podman больше подходит для работы. Но, следовательно, после запуска

dnf install podman

у меня в системе установлено docker и почтальон. Итак, при использовании команды:

podman pull fedora: latest

появляется этот журнал, который, похоже, является своего рода конфликтом

    Trying to pull docker.io/library/fedora:latest...
Getting image source signatures
Copying blob 5c1b9e8d7bf7 done  
Copying config 536f3995ad done  
Writing manifest to image destination
Storing signatures
  Error processing tar file(exit status 1): there might not be enough IDs available in the namespace (requested 192:192 for /run/systemd/netif): lchown /run/systemd/netif: invalid argument
Trying to pull registry.fedoraproject.org/fedora:latest...
Getting image source signatures
Copying blob 00c5bb959822 done  
Copying config 8c2e0da7c4 done  
Writing manifest to image destination
Storing signatures
  Error processing tar file(exit status 1): there might not be enough IDs available in the namespace (requested 0:12 for /var/spool/mail): lchown /var/spool/mail: invalid argument
Trying to pull registry.access.redhat.com/fedora:latest...
  name unknown: Repo not found
Trying to pull registry.centos.org/fedora:latest...
  manifest unknown: manifest unknown
Trying to pull quay.io/fedora:latest...
  error parsing HTTP 404 response body: invalid character '<' looking for beginning of value: "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">\n<title>404 Not Found</title>\n<h1>Not Found</h1>\n<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>\n"
Error: error pulling image "fedora:latest": unable to pull fedora:latest: 5 errors occurred:
    * Error committing the finished image: error adding layer with blob "sha256:5c1b9e8d7bf7b758fa84807a6bce45e4af333e1ddd566b5972550b6fcfbed9b8": Error processing tar file(exit status 1): there might not be enough IDs available in the namespace (requested 192:192 for /run/systemd/netif): lchown /run/systemd/netif: invalid argument
    * Error committing the finished image: error adding layer with blob "sha256:00c5bb959822a02c8bce18fe3ff0193c39ff19c4c25c59b3638677e87d1ddb36": Error processing tar file(exit status 1): there might not be enough IDs available in the namespace (requested 0:12 for /var/spool/mail): lchown /var/spool/mail: invalid argument
    * Error initializing source docker://registry.access.redhat.com/fedora:latest: Error reading manifest latest in registry.access.redhat.com/fedora: name unknown: Repo not found
    * Error initializing source docker://registry.centos.org/fedora:latest: Error reading manifest latest in registry.centos.org/fedora: manifest unknown: manifest unknown
    * Error initializing source docker://quay.io/fedora:latest: Error reading manifest latest in quay.io/fedora: error parsing HTTP 404 response body: invalid character '<' looking for beginning of value: "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">\n<title>404 Not Found</title>\n<h1>Not Found</h1>\n<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>\n"

Я пытался удалить docker, но bash удаляет его вместе с podman.

1 Ответ

2 голосов
/ 22 апреля 2020

вы используете без прав root (контейнеры работают не как root), но, похоже, у вашего пользователя недостаточно доступных дополнительных идентификаторов.

Вам необходимо убедиться, что для вашего пользователя выделено достаточно идентификаторов, пожалуйста, примите посмотрите на subuid(5) и subgid(5), чтобы узнать, как его настроить

После того, как вы установите дополнительные идентификаторы для своего пользователя, вам нужно будет запустить podman system migrate, чтобы воссоздать пространство имен пользователя

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...