docker ошибка сборки RUN при загрузке общих библиотек - PullRequest
0 голосов
/ 04 февраля 2020

У меня проблемы с выполнением простой сборки на моем сервере RHEL.

При запуске docker build я получаю

Step 2/2 : RUN echo "Hello there!"
 ---> Running in 0d0fd7f69a5f

/bin/sh: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
The command '/bin/sh -c echo "Hello there!"' returned a non-zero code: 127

Dockerfile:

FROM ubuntu:latest
RUN echo "Hello there!"

RHEL 7.7 - Linux 3.10.0-1062.9.1.el7.x86_64

Docker версия 1.13.1, сборка 4ef4b30 / 1.13.1

Файл Docker в порядке - могу создать образ на любой другой машине, поэтому мне интересно, где проблема на самом деле. Спасибо!

1 Ответ

0 голосов
/ 06 февраля 2020

Спасибо всем за предложения!

Оказывается, это была проблема SE Linux. Кажется, Docker для правильной настройки требуется SE Linux (в моем случае я решил отключить SE Linux с помощью sudo setenforce 0).

...