Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Containers'n stuff
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Andreas Mosti
October 04, 2021
74
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Containers'n stuff
Intro to containers and how to secure them.
Andreas Mosti
October 04, 2021
More Decks by Andreas Mosti
See All by Andreas Mosti
Deterministic Builds and where to find them
andmos
0
88
Correct Maps Are Useless: A guide to mental models
andmos
0
210
LEGO I Praksis
andmos
0
100
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
53
IoIT: Internet of Insecure Things
andmos
0
140
IoT - Bevisstgjøring
andmos
0
69
GitOps in a nutshell
andmos
0
240
Supply Chain Attack
andmos
0
88
OpenFaaS: Serverless platform with no strings attached?
andmos
0
340
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
650
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
320
ラッコキーワード サービス紹介資料
rakko
1
4.8M
Paper Plane (Part 1)
katiecoart
PRO
1
11k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
270
Tell your own story through comics
letsgokoyo
1
1.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
890
Ruling the World: When Life Gets Gamed
codingconduct
0
320
Transcript
Containers’n stuff Andreas Mosti | Bekk
None
Why containers?
None
None
None
None
Shipping is hard!
None
Specification for packaging, shipping and running services
None
None
None
None
None
FROM JRE11 COPY app.jar CMD app.jar FROM MAVEN- JDK11 COPY
src/ . RUN mvn package CMD app.jar
FROM MAVEN-JDK11 AS BUILD COPY src/ . RUN mvn package
FROM JRE11 AS RUNTIME COPY –FROM=BUILD app.jar CMD app.jar
None
None
None
None
None
Containers are minimal
None
Containers are task-specific
Containers are isolated
Containers are reproducible (ish)
None
None
None
Use fixed tags for immutability
None
Use multistage builds for small, robust images
None
Container breakout
None
Secrets leakage
None
Container resource abuse
None
Signed container images
None