Docker. Поднимаем PostgreSQL, ClickHouse и Superset | karpov.courses

Поделиться
HTML-код
  • Опубликовано: 4 ноя 2024

Комментарии • 48

  • @vishenka2337
    @vishenka2337 3 месяца назад +1

    О! Антон!))) я как раз сейчас прохожу курс по Докеру. Я узнаааааю тебяяяя из тысыысячиии. 😍 Точнее твой голос. Каждое видео смотрю по несколько раз.

  • @pricolno7603
    @pricolno7603 Год назад +3

    Респект подготовки и умению рассказывать материал! Посмотрел, курс - просто пушка!

  • @VikRise
    @VikRise Год назад

    Человек!
    Большое тебе спасибо!!!
    Самое полезное и за 35 минут, просто супер)

  • @marufibragimov2579
    @marufibragimov2579 Год назад

    Спасибо за туториал. Очень информативно. Лектору отдельный респект.

  • @ostapbem4218
    @ostapbem4218 Год назад

    Большое спасибо. Жду курс по Docker.

    • @karpovcourses
      @karpovcourses  Год назад

      Так он уже есть!) По ссылке: karpov.courses/docker

  • @Петр-и9й2ш
    @Петр-и9й2ш Год назад +1

    Антон - отличный преподаватель; даже если будет выжимать 300 нк.сек, не бросай преподавание ))

  • @proMiL0rD
    @proMiL0rD 2 года назад +3

    За видео спасибо, информативно. Можно будет как-то этот навык на гитхабе обыграть. По ходу видео код записывался в документ , думал , он здесь будет прикреплён... оказалось, что его нет ни в описании , ни в комментах. Было бы неплохо прикреплять такое 😉

  • @TheAlexeyDogma
    @TheAlexeyDogma 2 года назад +2

    Классно! Еще про Airflow не хватает части)

  • @EliJahMCI
    @EliJahMCI Год назад

    Очень круто, больше бы такого образовательного, практического контента! Спасибо!

  • @sevlant
    @sevlant 2 года назад

    Очень ждем курс по Docker

  • @СергейЮров-б6е
    @СергейЮров-б6е 2 года назад

    Шикарно!

  • @КаналСупермастерА
    @КаналСупермастерА 2 года назад +1

    Агонь!

  • @СтепанБаранов-ъ8н
    @СтепанБаранов-ъ8н Год назад +2

    Странная история, начал создавать через Superset таблицу, все ок. Без ошибок.
    Но таблица в списках схемы не появилась, хотя в логах контейнера Postgres видно что команда по созданию передалась. То есть коннект есть.
    Ну а после создания, естественно попытался данные в нее вставить, пишет что такой таблицы не существует.
    Такое чувство что Superset не может обновить схему до актуальной, в настройках ничего не нашел=(
    GPT говорит что должна быть кнопка обновления метаданных подключений к базе, но ее тоже нет, все обыскал. Возможно он про какую-то старую версию говорит.
    Что же делать, как теперь жить?=(

  • @thePseudonymous
    @thePseudonymous 2 года назад +6

    Для clickhouse на винде нет allow data upload
    Для Postgres во время создания тоже не было, но потом в редактировании хотя бы появилось. Бужу рад объяснению, с чем это может быть связано)

    • @mD-cx5ee
      @mD-cx5ee 2 года назад

      галочка не появляется, но можно из python средствами pandahouse выгрузить csv

  • @borovkoalex2258
    @borovkoalex2258 Год назад +1

    Интересно, но когда попробовал - не получается достучаться до postgres через clickhouse. Говорит что неверный пароль для пользователя.

  • @alexeykazmin7539
    @alexeykazmin7539 7 месяцев назад

    После docker restart superset. Он не запускается. Отличная инструкция!

    • @КонстантинФинансов
      @КонстантинФинансов 7 месяцев назад

      при установке clickhouse-sqlalchemy не получали ошибку ?
      "ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
      flask-appbuilder 4.4.1 requires SQLAlchemy

    • @eugenebelov9132
      @eugenebelov9132 5 месяцев назад

      Делаешь docker exec -it superset pip clickhouse-connect. Потом docker restart superset. Смотришь, чтобы контейнер поднялся docker ps -a

  • @cyrilbulgan314
    @cyrilbulgan314 2 года назад

    Очень интересно и информативно, огонь!
    А как можно сделать, чтобы этим пользовались и, например, мои коллеги по работе, одновременно со мной. Я запускаю у себя и они могут в браузере заходить и мы видим одни и те же данные, и работаем с ними, надо localhost на что-то подменить?
    Или проще запустить контейнер на каком-нибудь удалённом раб.столе и те кто подключаются на него по RDP просто переходят на один и тот же localhost и работают с одними и теми же данными?

  • @Yuri-wk8rk
    @Yuri-wk8rk 9 месяцев назад

    Некоторые команды поменялись из видео смотрите актуальную документацию на сайтах. У меня больше часа ушло на примерно такую настройку, у меня сервер на Битвеб за 400 р 4Гб RAM/60 Гб HDD рекомендую.

  • @annaparfenenkova59
    @annaparfenenkova59 2 года назад

    🔥🔥🔥

  • @nickvasilyev6827
    @nickvasilyev6827 Год назад

    На 12:53 пытаюсь подключить базу Postgres_1, но выдаётся сообщение, что "The hostname provided can't be resolved." Что можно сделать? 🤯🤯🤯

  • @denver_batya
    @denver_batya 2 года назад +2

    Лядову надоело путешествовать, и он стал программистом)))))

  • @RuslanPsychoDeal
    @RuslanPsychoDeal Год назад

    подскажите, пожалуйста как запустить файл в котором Вы прописали все команды, чтобы потом не повторять всё сначала

  • @ГоблинБоблин-м6ц
    @ГоблинБоблин-м6ц 2 года назад

    Дарова, Антон!)

  • @artmzrbn
    @artmzrbn 2 года назад +2

    На Apple M1 ClickHouse ставится с ошибками и URI в Superset не срабатывает для подключения.
    Кто встречал такое? Как-то пофиксили?
    Спасибо

    • @ВасилийКрикунов-з4й
      @ВасилийКрикунов-з4й Год назад

      Аналогичная ситуация.
      Удалось разобраться?
      Мне кажется, надо docker-compose попробовать

  • @СергейПотапов-н5у
    @СергейПотапов-н5у 2 года назад

    У меня в суперсете не появилась галочка для разрешения загрузки csv.
    Перезапускал и переустанавливал, но все равно ее нет :(

  • @makotkin
    @makotkin 2 года назад

    Делал аналогично, но на Винде. На 12 минуте не смог зайти в Superset т.к. логин/пароль (admin/admin) не был принят. Проблема в Винде?

    • @5gugorsky
      @5gugorsky Год назад

      Слеши / не пиши при создании профиля

    • @ДмитрийСаленков-п1и
      @ДмитрийСаленков-п1и Год назад

      Я запускал сразу весь скрипт (который *.sh) через терминал. У меня помогло добавление в самом начале команды "winpty". То есть комманды были типа
      winpty docker exec -it ...

    • @Importol
      @Importol 4 месяца назад

      ​@@ДмитрийСаленков-п1иТы ко всем строкам добавил wintpy или только к одной? У меня выдает internal service error при входе

    • @Importol
      @Importol 4 месяца назад

      Может кому-то будет полезно. Решил тем, что установил образ в терминале докера. Заменил на postgres:14.12-alpine3.20 и apache/superset:36b1535-dev

  • @ШопенШумит
    @ШопенШумит 2 года назад

    Для новичков наверное не оч понятно, но полезно

  • @KalganovDmitriy
    @KalganovDmitriy Год назад +1

    мда, поэтому эту BI мало использует, пока установишь\настроишь, столько время потеряешь

  • @1konnectr
    @1konnectr 2 года назад

    А зачем показывать устаревшие видео ? Как это понял ? Старый репозиторий clickhouse, который не поддерживается

  • @АндрейДемидов-й1я
    @АндрейДемидов-й1я 2 года назад +3

    Правильно я понимаю, что без знаний/умений по linux и наличия собственно компьютера с linux в качестве os ни данное видео, ни ожилаемый курс можно не смотреть, пока не изучишь основы linux? Просто автор с первых кадров начал писать код на яп, даже не могу понять каком: sudo, create docker и т.д....

    • @АртемСавельев-о8е
      @АртемСавельев-о8е 2 года назад +1

      Эмуляция linux есть в Windows 10

    • @ivanovnikitok
      @ivanovnikitok 2 года назад +2

      да для начала стоит немного ознакомится с командной строкой и базовыми командами linux но там нет какой то магии, просто пишешь кому отдаешь команду и затем пишешь саму команду, типа docker run container_name, говоришь докеру чтобы он запустил контейнер, с таким-то именем, и да докер работает только с linux, чтобы работать на windows нужно будет внутри операционки создавать эмуляцию с помощью wsl - (windows subsystem for linux)

    • @deniskfender
      @deniskfender 2 года назад

      Пару дней помучиться и получится.

  • @gbrs72
    @gbrs72 Год назад +10

    К "docker run -d --rm --net=my_net -p 80:8088 --name superset apache/superset" пришлось добавить "-e "SUPERSET_SECRET_KEY=какой_то_не_дефолтный_пароль"" , а то принципиальныцй суперсет не желал дальше со мной общаться

    • @TeryYuoi-sv6fo
      @TeryYuoi-sv6fo Год назад +1

      еп вашу мать, я 3 часа искал причину, в сраной документации и на форумах указывается SECRET_KEY=какой_то_не_дефолтный_пароль"" , а нужно как выше, тогда работает. возможно тип указания поменлся, а может банальная не внимателеность

    • @АндрейАфонин-о9ь
      @АндрейАфонин-о9ь 3 месяца назад

      Пока пытался установить суперсет - отбил все желание вообще с ним работать. Как можно было настолько непонятный путь установки сделать...Может есть у кого полный набор команд?