Build containers faster with Jib, a Google image build tool for Java applications

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • Containers are at the heart of many complex distributed systems. Traditionally, Dockerfiles define container image builds from the system up. You start with a base OS, add dependency libraries, and then install your application. This can be cumbersome, error prone, and slow. Google is building container images a different way. Applications that used to take minutes to build and push now take seconds. How do we do it? By building containers from the application down.
    Qingyang Chen and Appu Goundan demonstrate how to speed up container-based development by building container images with Jib. Jib speeds up development by finely separating your application across multiple layers and incrementally building the images. Instead of using Dockerfiles, Jib packs a Java application into a container by inferring what it needs from your Maven or Gradle project.
    Google has released Jib to the open source community. Qingyang and Appu share how you can leverage its capabilities to speed up your development process and orchestrate larger, more complex systems.
    Jib on Github → bit.ly/2MbCrkB
    Introducing Jib blog post → bit.ly/2M3mzDU
    Speaker slides → bit.ly/2Mc1pQN
    Subscribe to the GCP channel → bit.ly/GCloudPl...

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

  • @qui-gonkenobi4574
    @qui-gonkenobi4574 10 месяцев назад

    But Google docker registry doesn’t work anymore, so now Google artifacts should be used, but this doesn’t work with jib :(

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

    How can I set the global jib configuration file in Jenkins? I executed ./gradlew jib -Djib.to.auth.username=my-username -Djib.to.auth.password=my-password but getting IOException because it is looking for the global jib configuration.

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

    Awesome. Very useful

  • @flefin8x
    @flefin8x 3 года назад

    that was a very smooth presentation, nice work!

  • @opentrail
    @opentrail 5 лет назад

    Thanks for the talk. Really great tool and a great clear presentation from both of you.

  • @PabloPazosGutierrez
    @PabloPazosGutierrez 4 года назад

    Switching between speakers is stressful

  • @mevluts.7130
    @mevluts.7130 4 года назад

    Very nice tool. Thanks.

  • @harrisonyao1550
    @harrisonyao1550 6 лет назад

    Great Job ~! That's really a big present to java programmer

  • @slackstation
    @slackstation 5 лет назад

    Really great tool. Awesome work.

  • @manipal2011
    @manipal2011 6 лет назад

    Jib is a Plugin for Maven and Gradle to build Docker Images from JAR files

    • @mohnishkamble
      @mohnishkamble 6 лет назад

      Manoj Shetty from jar or from Java application (i.e. source code)?

  • @alephnot1
    @alephnot1 6 лет назад

    You guys freaking rock

  • @石朝阳-l6k
    @石朝阳-l6k 6 лет назад

    good work and wanna have try

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

    Great work

  • @AbdennebiMohamed
    @AbdennebiMohamed 6 лет назад

    Good job Guys !

  • @thienlh
    @thienlh 6 лет назад +2

    Dear Appu , please speak louder next time and try to be more confidence. Otherwise a very cool talk. Good job. Thanks :)