Специальное предложение
  • Юлия Лобанова
  • Litvin VKL
  • Владимир Лазарев
  • +29
Оставили заявки
Программирование

Бесплатный вебинар

24 апреля 2023

Введение в DevOps

День 1 из 3: Интенсив Погружаемся в DevOps. Знакомство с основными инструментами за 3 дня

  • Константин Брюханов

    Lead DevOps
О вебинаре
Бесплатный вебинар «Введение в DevOps». Вы познакомитесь с базовыми инструментами DevOps и поймёте, как устроены Docker и Gitlab CI.

Этот вебинар будет полезен: разработчикам и системным администраторам.

Вы узнаете:
  • Что такое методология DevOps.
  • Сколько зарабатывают и где работают DevOps-инженеры. 
  • Какие задачи может решить DevOps.
  • Как начать работать с Docker и написать Dockerfile для проекта.

Спикер — Константин Брюханов, Lead DevOps. Опыт в DevOps — 4 года. Автор онлайн-курсов, читает лекции о DevOps, ведёт подкасты об IT и образовании. Руководил проектами и командами. 

Рекомендованные

126 комментариев
  • Skillbox.Live

    Skillbox.Live

    Телеграм-чат интенсива - https://goo.su/bGMGn | Это бот - нажмите «Начать», и появится ссылка на чат

  • Litvin VKL

    Litvin VKL

    23:14

    кто-то на мгновение скидывал ссылку на чат - получилось зайти

  • Alexander Potapov

    Alexander Potapov

    23:14

    Доброго вечера)

  • Skillbox.Live

    Skillbox.Live

    23:13

    Друзья, у кого не открывается ссылка на ТГ-чат - напишите пожалуйста модератору в ТГ - @brybger

  • Ruslan Gafurov

    Ruslan Gafurov

    23:13

    999

  • Alexander Matveev

    Alexander Matveev

    23:12

    800

  • Litvin VKL

    Litvin VKL

    23:12

    у меня не открывается чат

  • Stanislav Drozdov

    Stanislav Drozdov

    23:12

    Чат работает

  • Skillbox.Live

    Skillbox.Live

    23:11

    Друзья, у кого не открывается ссылка на ТГ-чат - напишите пожалуйста модератору в ТГ - @brybger

  • Alexander Kovalenko

    Alexander Kovalenko

    23:11

    все работает

  • Дмитрий Васильев

    23:11

    911

  • Alexander Potapov

    Alexander Potapov

    23:11

    800

  • Дмитрий Шильников

    Дмитрий Шильников

    23:11

    1000

  • Дмитрий Шильников

    Дмитрий Шильников

    23:10

    Спасибо!

  • Stanislav Drozdov

    Stanislav Drozdov

    23:10

    Спасибо. Завтра пересматривать и разбираться как на винде таки запустить и сам докер, и всё остальное.

  • Alexander Potapov

    Alexander Potapov

    23:09

    Благодарствую))

  • Дима Удиванов

    23:08

    ERROR: failed to solve: failed to compute cache key: "/requiremets.txt" not found: not found

  • Черный Сергей

    Черный Сергей

    23:07

    на винде не получилось

  • Alexander Potapov

    Alexander Potapov

    23:07

    Занятно)

  • Сергей Смоловой

    23:07

    мдя... на федоре чего-то как-то не так

  • Ruslan Gafurov

    Ruslan Gafurov

    23:07

    все понятно, все круто, объяснения топ, лектору респект!

  • Дима Удиванов

    23:06

    FROM python:3-alpine ENV user admin ENV password pass ENV email admin@admin.ru WORKDIR /app COPY requiremets.txt /app RUN pip install -r requirements.txt COPY requirements.txt . RUN mkdir /app/db COPY . . EXPOSE 8000 VOLUME ["/app/db"] CMD sh init.sh && python manage.py runserver 0.0.0.0:8000

  • Черный Сергей

    Черный Сергей

    23:06

    Какой командой запустить созданиеобраза?

  • Дмитрий Шильников

    Дмитрий Шильников

    23:05

    у тебя "COPY ..", а надо "COPY . ."

  • Дима Удиванов

    23:04

    точно так же 2 точки

  • Konstantin Bryukhanov

    Konstantin Bryukhanov

    23:03

    COPY requires at least two arguments, but only one was provided.

  • Дима Удиванов

    23:03

    ERROR: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to create LLB definition: dockerfile parse error line 11: COPY requires at least two arguments, but only one was provided. Destination could not be determined.

  • Дмитрий Шильников

    Дмитрий Шильников

    23:02

    . - та же папка, в которой находится Dockerfile

  • Alexander Potapov

    Alexander Potapov

    23:02

    + наш файлик?

  • Alexander Potapov

    Alexander Potapov

    23:02

    Короче, "контекст" - это файлы с нашей ветки, так?

  • Дмитрий Васильев

    23:01

    То есть самые набиолее вероятно неизменяемые слои нужно располагать как можно выше в Dockerfile?

  • Skillbox.Live

    Skillbox.Live

    23:01

    И конечно заявочки на консультацию оставляйте - https://live.skillbox.ru/webinars/code/vvedenie-v-devops240423/special

  • Дима Удиванов

    23:00

    давай взрывай уже)

  • K VD

    K VD

    22:57

    VOLUMEв докерфайле такой же "декларативный" как EXPOSE?

  • A B

    A B

    22:56

    и докер файлом

  • A B

    A B

    22:56

    с проектом директория

  • Alexander Potapov

    Alexander Potapov

    22:56

    Этот "контекст" - временная директория?

  • Ruslan Gafurov

    Ruslan Gafurov

    22:55

    понятно теперь, спасибо)

  • A B

    A B

    22:55

    когда контейнер будешь билдить

  • Ruslan Gafurov

    Ruslan Gafurov

    22:52

    как копи поймет, откуда ей копировать указанное? стартовая директория?