# Advanced Containers Nicholas Dille, Haufe Group ###
Docker Captain
Microsoft MVP ###
@nicholasdille ![Logo ContainerConf](images/coc_ohnejahr_weiss_bunt.svg) ![Logo ContainerConf](images/clc_ohnejahr_weiss_bunt.svg)
## Agenda Images and layers [
](#/layers) Namespaces and control groups [
](#/kernel) Nested containers [
](#/inception) Docker Remoting [
](#/remoting) Multi-architecture images [
](#/multi-arch) Remote builder [
](#/builders) Rootless containers [
](#/rootless) Heredocs in Dockerfile [
](#/heredocs)
## Lab You have received credentials for a VM: - Hostname in the form `seatN.inmylab.de` - Username in the form `seatN` - Password with 24 hexadecimal characters VM stats: - 2 vCPUs - 4GB memory Access VM using password: ```bash $ ssh seatN@seatN.inmylab.de ``` --- ## Lab Add SSH public key: ```bash $ ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519_seatN -N '' $ ssh-copy-id -i ~/.ssh/id_ed25519_seatN seatN@seatN.inmylab.de ``` Create SSH config in `~/.ssh/config`: ```plaintext Host seatN Hostname seatN.inmylab.de User seatN IdentityFile ~/.ssh/id_ed25519_seatN ```
## Questions ![QR code to slides](images/2021-11-08.svg) Images and layers Kernel internals Docker-in-Docker Docker Remoting Multi-architecture images Remote builder Rootless container Heredocs in Dockerfiles ### Slides are available [
](https://github.com/nicholasdille/container-slides/releases/tag/20211108)