Jérôme Petazzoni
34f3976777
🔧 Labs chapter shouldn't get its TOC entry
2025-12-11 12:41:12 -06:00
Jérôme Petazzoni
ba376feb10
🏭 ️ Big refactoring of December 2025
...
The structure of each deck should now be:
- title slide
- logistics (for live classes)
- chat room info (for live classes)
- shared/about-slides
- */prereqs* (when relevant; mostly k8s classes)
- shared/handson
- */labs-live (for live classes)
- shared/connecting (for live classes)
- */labs-async
- toc
This is more uniform across the different courses
(live and async; containers and K8S).
2025-12-10 19:46:14 -06:00
Zefiro Anthragon
bd36e965ee
Fix typo in Training_Environment.md
2025-11-18 13:26:19 +01:00
Jérôme Petazzoni
cf3ce21eec
➕ ️ Add Dockerfile example before starting to write our own
2025-11-12 17:11:22 +01:00
Jérôme Petazzoni
66dadf3c60
🔎 Clarify use of local Docker
2025-11-12 16:40:15 +01:00
Jérôme Petazzoni
80476c8323
🖼️ Add Docker architecture diagram
2025-11-12 16:34:54 +01:00
Jérôme Petazzoni
a8797b1f80
♻️ Update instructions about lab environments
...
The link to Play With Docker was broken. Also, since PWD was
out of capacity, I also added a link to KodeKloud.
2025-11-12 16:19:04 +01:00
Jérôme Petazzoni
f37d8112f8
🔧 Mention container engine levels
2025-09-11 16:21:27 +02:00
Jérôme Petazzoni
5005de823d
➕ ️ Merge container security content
2025-09-11 16:01:33 +02:00
Jérôme Petazzoni
605ee21b83
➕ ️ Add BuildKit exercise
2025-09-07 10:52:42 +02:00
Jérôme Petazzoni
fd06364ab0
♻️ Update notes about overlay support
2025-09-06 13:16:39 +02:00
Jérôme Petazzoni
1be66f3513
➕ ️ Add image deep dive + exercise
2025-09-06 13:08:01 +02:00
Jérôme Petazzoni
b291243472
➕ ️ Add container from scratch exercise; update cgroup to v2
2025-09-04 15:01:11 +02:00
Jérôme Petazzoni
37baf22bf2
♻️ Update Compose section
2025-01-22 18:32:56 +01:00
Jérôme Petazzoni
9e712e8a9e
🐛 Add script to detect duplicate markdown links; fix duplicates
...
When there are multiple reference-style markdown links in the same deck
with the same label, they will silently clash - i.e. one will overwrite
the other. The problem can become very apparent when using many links
like [see the docs][docs] in different slides, where [docs] points to
a different URL each time.
This commit adds a crude script to detect such duplicates and display
them. This script was used to detect a bunch of duplicates and fix them
(by making the label unique). There are still a few duplicates left
but they point to the same places, so we decided to leave them as-is
for now (but might change that later).
2024-11-23 23:46:14 +01:00
Jérôme Petazzoni
77ceba7f5b
🔧 Fix broken links in intro to docker slides
...
Closes #622
I recovered some of the case studies from the internet
archive, and removed the other links.
2023-06-15 23:07:25 +02:00
Jérôme Petazzoni
11bc78851b
➕ Add Scaleway and Hetzner to ARM providers
2023-05-12 18:13:19 +02:00
Jérôme Petazzoni
6d13122a4d
➕ Add BuildKit RUN --mount=type=cache...
2023-05-09 07:50:40 +02:00
MrUtkarsh
aa4c0846ca
Update Dockerfile_Tips.md
...
Updated the chown to chmod as its repeated.
2023-04-10 16:18:34 +02:00
Marco Verleun
9d5a083473
Update Container_Networking_Basics.md
2022-12-12 13:43:01 +01:00
Naeem Ilyas
26e5459fae
type fix
2022-08-22 10:23:57 +02:00
Karol Berezicki
71ba3ec520
Fixed link to Docker forums in intro.md
2022-05-23 14:41:59 +02:00
Jérôme Petazzoni
cc6c0d5db8
🐞 Minor bug fixes
2022-05-12 19:37:05 +02:00
Jérôme Petazzoni
2e6e5425d0
➕ Add platform check Dockerfile
2022-02-04 08:30:54 +01:00
Jérôme Petazzoni
5e2aac701e
♻️ Add cgroup v2 content
2022-02-03 18:58:21 +01:00
Jérôme Petazzoni
bb19d525e9
➕ Merge Buildkit content
2022-02-03 17:57:35 +01:00
Jérôme Petazzoni
e1290c5b84
➕ Add some info about profiles and .env
2022-01-31 19:48:12 +01:00
Jérôme Petazzoni
b56e54eaec
♻️ s/exercise/lab/
...
Now that we have a good number of longer exercises, it makes
sense to rename the shorter demos/labs into 'labs' to avoid
confusion between the two.
2021-12-29 17:18:07 +01:00
Jerome Petazzoni
cc1340801e
📃 Add descriptions for some chapters
2021-10-31 01:03:38 +02:00
Jerome Petazzoni
8fed7a8adb
🖼️ Redraw Docker network diagrams
2021-10-18 19:05:34 +02:00
Jerome Petazzoni
71423233bd
🔧 Fix Tomcat volume example
...
New Tomcat image (version 9) doesn't load any example webapp
by default, but ships with examples in webapps.dist.
Let's use this as an opportunity to demonstrate how to populate
empty volumes from container directories.
Closes #561 .
2021-08-05 12:55:22 +02:00
Jerome Petazzoni
dbc87e7a0d
🔧 Minor fixes
2021-04-27 16:57:36 +02:00
Jerome Petazzoni
08d7b93be1
🔌 Minor tweaks to networking sections
2021-04-27 16:53:55 +02:00
Jerome Petazzoni
f780e4a0e6
💾 Update volume section
2021-04-26 16:58:09 +02:00
Jerome Petazzoni
a129187ce1
🔌 Update container networking basics
2021-04-26 15:29:20 +02:00
Jerome Petazzoni
ac0547d96b
📃 Update Dockerfile exercise instructions
2021-04-26 09:15:05 +02:00
Jerome Petazzoni
58ccebf5c7
🎼 Big Compose update
2021-04-26 01:45:29 +02:00
Jerome Petazzoni
56b9b864bb
📃 Add more BuildKit content
2021-04-25 20:13:24 +02:00
Jérôme Petazzoni
f49a8f2ec9
📃 Update container content with multi-arch
2021-04-25 16:26:03 +02:00
Jérôme Petazzoni
07818688a7
✂️ Remove emoji class
...
It shouldn't be necessary, since it was basically specifying a
font that may or may not be installed on folks' computers (and
wasn't loaded from the CSS). Tiny simplification but I'll take it 😁
2021-04-24 15:31:27 +02:00
Jerome Petazzoni
fcfcb127b4
📃 Update section summaries
2021-03-30 18:09:24 +02:00
Jerome Petazzoni
bd168f7676
Diametrally doesn't seem to be an English word
...
Thanks Peter Uys for letting me know :)
2020-12-11 17:07:42 +01:00
Jérôme Petazzoni
9b31c45899
Merge pull request #567 from christianbumann/patch-1
...
Add description for the -f flag
2020-10-08 08:37:26 +02:00
Christian Bumann
fc9c0a6285
Update Container_Network_Model.md
2020-10-08 08:16:53 +02:00
Christian Bumann
d4914fa168
Fix typo
2020-10-08 08:14:59 +02:00
Christian Bumann
e4edd9445c
Add description for the -f flag
2020-10-07 14:00:19 +02:00
Jerome Petazzoni
d402a2ea93
Add tailhist
2020-09-24 17:00:52 +02:00
Jerome Petazzoni
8f85332d8a
Advanced Dockerfiles -> Advanced Dockerfile Syntax
2020-05-06 17:25:03 +02:00
Jerome Petazzoni
102aef5ac5
Add outline tags to Docker short course
2020-04-26 11:36:50 -05:00
Jerome Petazzoni
7d8fdd43bd
Improve exec syntax section
2020-03-02 21:47:58 -06:00