Containers From Scratch • Liz Rice • GOTO 2018

Containers From Scratch • Liz Rice • GOTO 2018

GOTO Conferences

6 лет назад

276,436 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@stusrambles
@stusrambles - 17.12.2021 15:49

Absolutely eye opening. Now it all makes sense.

Ответить
@LGtheCat
@LGtheCat - 22.12.2021 19:02

For anyone that landed here from the docker 101 tutorial, if you don't know some linux basics you can skip this video as probably you won't understand that much what's going on...

Aside from that this was a great demo on how containerization works :=)

Ответить
@zustaz
@zustaz - 06.01.2022 18:31

MINDBLOWING

Ответить
@SimonBosley
@SimonBosley - 18.01.2022 23:56

This is like the movie Inception, mind blowing!

Ответить
@pavel_espinal
@pavel_espinal - 02.02.2022 17:41

Brilliant exposition. Masterful balance.

Ответить
@dancewitharun
@dancewitharun - 09.03.2022 10:19

For the first time, I'm seeing how container works in behind the scenes. Excellent explanation, with no boredom. Thank you to the Presenter and the Organizer.

Ответить
@sudarsunperu9762
@sudarsunperu9762 - 18.03.2022 20:42

Seriously one of the best videos on the topic! So much info made so simple. I'm searching for all your other presentations :)

Ответить
@XraZerTR
@XraZerTR - 07.04.2022 00:41

Me trying this on an ubuntu, in a Docker contianer.

Ответить
@gordonccyuen5946
@gordonccyuen5946 - 15.04.2022 06:53

I'm sure the content is great but the video is shaking and the voice-recording hollow, how can I get the transcript instead?

Ответить
@jeanpeuplu3862
@jeanpeuplu3862 - 23.05.2022 11:54

That's a pity that some people almost cover her voice, though. Made it harder to understand.

Ответить
@MaheshKumar-so7cy
@MaheshKumar-so7cy - 23.06.2022 06:22

amazing

Ответить
@HarishNarayanan
@HarishNarayanan - 26.06.2022 22:59

Such an informative talk and a wonderful demo that steps things up slowly!

Ответить
@PandaGuzheng
@PandaGuzheng - 07.07.2022 08:23

Love the talk. Very insightful. Thank you

Ответить
@truthgoddess
@truthgoddess - 08.07.2022 21:31

I'm a bit late to the party, but that was really amazing!

Ответить
@toby9999
@toby9999 - 27.07.2022 10:53

This was very detailed which is great, but it seems as though a deep knowledge of Linux is required? Most of this went straight over my head. Those directories full of properties? None of that made any sense.

Ответить
@henryleung5779
@henryleung5779 - 27.07.2022 18:15

Sensational! Never saw such brilliant explanation built up from the ground. Love it!

Ответить
@haphamdev
@haphamdev - 19.08.2022 05:53

What a brilliant explanation.

Ответить
@ashutoshparmar4917
@ashutoshparmar4917 - 24.08.2022 00:11

I am new to linux/unix systems.
And from the speaker's knowledge I can clearly see that in order to do all these you have to have knowledge of 2 things:
1. go's capability of interacting with host operating system.
2. Linux system in-depth understanding

Can anyone suggest best resource which I should read and practice get such an in-depth understanding of linux/unix system?

Ответить
@valentingeorgiev3760
@valentingeorgiev3760 - 09.09.2022 21:10

Simply said, great video!

Ответить
@mohamedhabas7391
@mohamedhabas7391 - 30.09.2022 19:46

This Lady is a Legend :)

Ответить
@NunoGuerreiroLive
@NunoGuerreiroLive - 04.10.2022 05:44

Amazing talk. Clear and brilliant. 5 Stars

Ответить
@sabeeshvk
@sabeeshvk - 13.11.2022 06:22

This is an amazing session. I like the way Liz explained the underlying concepts of containers from basic Linux concepts.

Ответить
@luisportillo9336
@luisportillo9336 - 02.01.2023 21:40

What an absolute gem to the community, transcribed and explained in such a way that a novice and a scholar in this realm can gather and rejoice in such an eloquent speech. The future is in good hands; If (Mrs.) Rice presentation is given to those looking to expand there knowledge. Thank you truly to all those involved in making this possible a WONDERFUL Masterclass.

Ответить
@AndresLeonRangel
@AndresLeonRangel - 17.02.2023 02:48

excellent presentation. God bless

Ответить
@itisconsulting
@itisconsulting - 13.03.2023 22:21

more confused than when I started.

Ответить
@berkarslan
@berkarslan - 13.04.2023 18:06

oh man.. I was checking the video in a fast manner until I saw that :(){ :|: & };: command. I executed it in my terminal which wasn't so much fun :D

Ответить
@danieluxury
@danieluxury - 15.05.2023 05:23

amazing!

Ответить
@tauksun
@tauksun - 03.09.2023 12:53

If only I can like multiple times

Ответить
@BipinOli90
@BipinOli90 - 11.09.2023 17:58

Great presentation

Ответить
@martamasson8941
@martamasson8941 - 18.01.2024 14:00

Amazing!! If you really want to understand containers this video is mandatory!👏

Ответить
@liangren1187
@liangren1187 - 18.03.2024 01:32

Just a kindly remind you must run this strictly in Linux and root user, WSL and MacOS does not work. if you do not have a linux on hand, suggest to run virtual machine

Ответить
@rkalyankumar
@rkalyankumar - 15.04.2024 19:42

Awesome! Had been using docker all these days. I can now create my own docker.

Ответить
@gemini_537
@gemini_537 - 24.05.2024 20:33

Gemini 1.5 Pro: This video is about containerization and how it works.

The speaker, Liz Rice, starts the video by asking the audience how many people in the room are familiar with containers. She then goes on to explain what containers are and how they work. Containers are a way of packaging up a piece of software along with all of its dependencies so that it can run on any system. This is done by using namespaces and control groups. Namespaces limit the view of a process of the things that are going on on the host machine. Control groups limit the resources that a container can use.

Rice says that in order to understand containers, you need to understand three things: namespaces, control groups, and cgroups file system. Namespaces are a way of limiting what a process can see. For example, a container can have its own hostname and its own set of processes. Control groups are a way of limiting the resources that a container can use. For example, a container can be limited to a certain amount of memory or CPU. The cgroups file system is a way of configuring control groups.

Rice then goes on to show how to create a container from scratch. She starts by creating a simple Go program that can run an arbitrary command. She then uses namespaces and control groups to limit the resources that the container can use. Finally, she shows how to run the container.

The video ends with Rice answering a few questions from the audience. One question is about whether it is a good idea to run Docker in Docker. Rice says that there are very few occasions where you would need to do this, and that it is generally not a good idea. Another question is about how containers work with Java. Rice says that she is not a Java expert, but that she believes that the Java Virtual Machine would be grabbing a bunch of memory up front and then dividing that up in different ways that the kernel is no longer aware of.

Overall, this video is a great introduction to containers and how they work. It is a bit technical, but it is easy to follow if you have some basic understanding of Linux.

💯

Ответить
@rira12621
@rira12621 - 13.06.2024 21:25

This is a great talk and it would have deserved significantly better Audio quality.

Ответить
@executioner769
@executioner769 - 16.06.2024 15:32

This is absolutely very insightful presentation on the actual working of containers.

Ответить
@angeltodorov4577
@angeltodorov4577 - 27.06.2024 18:47

How did she get the ubuntu-fs?

Ответить
@somnullty
@somnullty - 14.07.2024 10:51

this was one of the best videos i watched in a while

Ответить
@nishankpriydarshi3984
@nishankpriydarshi3984 - 21.07.2024 16:29

this was so great

Ответить
@nehahp477
@nehahp477 - 17.08.2024 19:49

Learned more about linux processes in this <45 minute video than I did in a whole Operating Systems course! Absolutely beautiful!

Ответить
@KoniKone1950
@KoniKone1950 - 24.08.2024 16:24

Say "hostinger" again, I dare you, I double dare you..

Ответить
@VarunSingh-mj6xc
@VarunSingh-mj6xc - 08.09.2024 00:06

loved every minute of it

Ответить
@BackCoding
@BackCoding - 14.10.2024 18:50

wow

Ответить
@LouWuthrich
@LouWuthrich - 15.10.2024 17:59

Did i understand something wrong, or does she have 9 exabytes of storage available?

Ответить
@abasslinelow
@abasslinelow - 25.02.2025 06:15

Watching this is like having a magician show you how he does his trick. Really awesome way to demystify containerization. Thank you so much!

Ответить
@robl39
@robl39 - 19.04.2025 13:54

This is awesome. Doing what so many people can’t seem to do - explain it clearly at a low level

Ответить
@greyguan4354
@greyguan4354 - 21.04.2025 12:22

Very good demonstration. Teach us from 0 to 1

Ответить
@FranekMag
@FranekMag - 26.05.2025 14:04

I really enjoyed the presentation!

Ответить