Попробуйте поместить контейнер div (с переполнением: авто) вокруг содержимого и боковой панели.
Если это не работает, у вас есть скриншоты или примеры ссылок, где нижний колонтитул не отображается правильно ?
Вы опубликовали свой полный entrypoint.sh
? Ядро пытается распознать тип файла, просматривая первые байты исполняемого файла. Для сценариев необходимо добавить так называемую строку shebang . Возможно, вам понадобится добавить строку shebang в самом верху вашего entrypoint.sh
, например :
#!/bin/sh
/usr/bin/docker-quickstart
service hadoop-hdfs-namenode restart
hdfs dfs -mkdir -p input
hdfs dfs -put /twitter.avro /input/twitter.avro
spark-submit --class com.abhi.HelloWorld --master local[1] SparkIntegrationTestsAssembly.jar /input/twitter.avro /output
В соответствии с документацией Cloudera вы должны начать его с --hostname
и --priviliged
Из документов
docker run --hostname=quickstart.cloudera --privileged=true -t -i [OPTIONS] [IMAGE] /usr/bin/docker-quickstart
Пояснения к требуемым флагам и другим опциям находятся в следующей таблице:
--hostname=quickstart.cloudera Required: pseudo-distributed configuration assumes this hostname
--privileged=true Required: for HBase, MySQL-backed Hive metastore, Hue, Oozie, Sentry, and Cloudera Manager, and possibly others
-t Required: once services are started, a Bash shell takes over and will die without this
-i Required: if you want to use the terminal, either immediately or attach later
-p 8888 Recommended: maps the Hue port in the guest to another port on the host
-p [PORT] Optional: map any other ports (e.g. 7180 for Cloudera Manager, 80 for a guided tutorial)
-d Optional: runs the container in the background
Ошибка ответа от демона: ошибка rpc: code = 2 desc = «Ошибка времени выполнения oci: ошибка формата exec»
В моем случае я получил эту ошибку при попытке установить докер на 32-битный ArchLinux (малиновый пи 2). Вместо этого я использовал HyperioOS , и он стал намного плавнее и намного быстрее устанавливался. Но, в конце концов, большинство образов докеров не совместимы с 32-битными архитектурами, и они описывают это как возможную причину для получения этой ошибки.
Здесь мы запускаем Docker на Raspberry Pi. Таким образом, архитектура процессора здесь ARM, а не x86 / x64 от Intel или AMD. Таким образом, используемые вами приложения на основе Docker должны быть упакованы специально для архитектуры ARM! Приложения на базе Docker, упакованные для x86 / x64, не будут работать и приведут к ошибке