Я установил Docker в системе Red Hat Enterprise Linux Server 7.5 (Maipo):
docker version
Version: 1.13.1
API version: 1.26
Package version: docker-1.13.1-58.git87f2fab.e17.x86_64
OS/Arch: linux/amd64
Теперь, если я пытаюсь запустить образ докера, я получаю ошибки, подобные этому:
docker run docker.io/jupyter/datascience-notebook
tini: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Я искал помощи и уже предпринял множество возможных действий:
- библиотеки, похоже, связаны правильно
- все библиотеки обновлены
- Пример Hello-World работает
Я также натолкнулся на информацию о том, что запуск контейнеров из docker.io / hub.docker.com под RHEL не поддерживается - чего я на самом деле не получаю, так как основная цель docker состоит в том, чтобы запускать программы независимо от их ОС ...?
https://access.redhat.com/solutions/1408853 Означает ли это, что использование docker под RHEL на самом деле не дает мне возможности легко развертывать / делиться образом docker-образа с пользователями, не являющимися RHEL? *
Кроме того, означает ли это, что я могу получить доступ и использовать только официальные образы RHEL-докера?
https://access.redhat.com/containers/?start=90#/search/
Поскольку я хотел использовать docker, чтобы иметь готовые среды с R-Python / Jupyter / H2o (и аналогичными), я разочарован, потому что не смог найти подходящие изображения для RHEL там.
Итак, мои вопросы будут:
- Можно ли запускать образы docker.io / hub.docker.com под RHEL7.5?
- если нет, могу ли я поделиться своими созданными образами докеров под RHEL7.5 другим пользователям с разными версиями ОС?
- Существуют ли другие проекты / сайты для обмена изображениями докеров для целей обработки данных на RHEL?
- Согласны ли вы с тем, что моим следующим шагом будет: создание собственного docker-образа, поэтапное добавление R / Python / jupyter?
С уважением,
workah0lic