Building a Container Image - Pt 1 - OCI, UnionFs, Overlay

Поделиться
HTML-код
  • Опубликовано: 21 сен 2020
  • In this video I take a deeper dive into what exactly makes up an OCI compliant Container Image. I delve into the OCI Container Image file structure and explain Union File Systems by creating and mounting an Overlay filesystem that you can play around with.
    Open Container Initiative: opencontainers.org
    OCI Spec: github.com/opencontainers/ima...
    Union File System: en.wikipedia.org/wiki/UnionFS
    OverlayFS: en.wikipedia.org/wiki/OverlayFS
  • НаукаНаука

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

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

    Recently started deep-diving into how containers work under the hood. Your explanation and demonstration of the overlay filesystem was great! I find practical examples indispensable when learning about tech; they're also hard to find for subjects such as containers, so thank you

  • @nadeemshaikh-bv6we
    @nadeemshaikh-bv6we 2 года назад +1

    Wow, have not found such a deep explanation with proof of concept. Now I am able to understand how ACTUALLY image layers work. Thanks for great effort, looking forward for more such fascinating content.

  • @user-eq8ks8mr8s
    @user-eq8ks8mr8s 2 года назад +1

    Woah, I was precisely looking for this, technically sound and just cleared a lot of my confusions! Thank you! In a lot of other videos, people keep saying the image is a blueprint for a container made up of layers, and blah blah, but simply didn't answer the anatomy of an image.

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

      Glad it was helpful!

  • @jonyjalfon94
    @jonyjalfon94 3 года назад +1

    Amazing explanation, specially now with the deprecation of Docker in Kubernetes. Thank you so much for the great explanation!

    • @RyanHay
      @RyanHay  3 года назад +1

      Thanks Jonathan, glad it helped!

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

    This is a great job! It is really hard to find this kind of advanced explanation. Keep up the good work Ryan! 🙌

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

    Thanks!! great explanation!!

  • @user-kg6jf6xc7n
    @user-kg6jf6xc7n Год назад

    Great video, thank you

  • @danielkrajnik3817
    @danielkrajnik3817 3 года назад +1

    5:28 that's a cool font

  • @Finn-jp6pn
    @Finn-jp6pn 3 года назад

    Great explanation, Ryan. Thank you!!

    • @RyanHay
      @RyanHay  3 года назад +1

      Glad it was helpful!

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

    1:17 - Bro... on " Container "... you're the only one who Really Gets It... People are in such a rush that they put out critical Naming conventions that are inappropriate. Container = an image in a STATE. An image ... that is ONLINE. In other areas like web development we had the word " Responsive " pumped in and cascaded into the market... People need to check dictionaries and think longer before feeding stuff into the mainstream... but that's always been the case as the mainstream is full of fish morons that ALL Swim in the direction of the latest buzzword. Resulting in a video like this in which you are basically calling them out about using the word " Container"... Further more the word "Container" implies a -- Container that contains something in a Static State such as a hard drive with data that is OFFLINE. So now... here we are.. in the future having to clarify the True definition of a Container in relation to the STATE of an Image...
    But hang on... there is someone at my door... and they have a " Container " to deliver... Is it a Shipping Container, a waste Container, a Toilet Container...?? There are just SO Many Options....