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
Andreas Mosti
October 04, 2021
62
0
Share
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
75
Correct Maps Are Useless: A guide to mental models
andmos
0
200
LEGO I Praksis
andmos
0
82
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
42
IoIT: Internet of Insecure Things
andmos
0
140
IoT - Bevisstgjøring
andmos
0
59
GitOps in a nutshell
andmos
0
220
Supply Chain Attack
andmos
0
72
OpenFaaS: Serverless platform with no strings attached?
andmos
0
330
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Navigating Weather and Climate Data
rabernat
0
200
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Utilizing Notion as your number one productivity tool
mfonobong
4
310
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Scaling GitHub
holman
464
140k
Typedesign – Prime Four
hannesfritz
42
3k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
450
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
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