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
Docker Milano Meetup (Docker #4 Bday)
Search
Federico Minzoni
March 20, 2017
Technology
1
150
Docker Milano Meetup (Docker #4 Bday)
Continuous Delivery with Docker & Drone
Federico Minzoni
March 20, 2017
Tweet
Share
More Decks by Federico Minzoni
See All by Federico Minzoni
Docker: tips & tricks per la build
fminzoni
0
400
Towards Docker 18.09
fminzoni
0
91
Docker Operations - Six memos for the next infrastructure
fminzoni
0
190
Docker Roma Meetup #1
fminzoni
0
150
Hello Docker! Mean Milan
fminzoni
1
68
Docker Milano Meetup #2
fminzoni
0
96
Docker Quickstart
fminzoni
1
97
Other Decks in Technology
See All in Technology
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
1
270
Agent Skillsがハーネスの垣根を超える日
gotalab555
7
5k
複雑さを受け入れるか、拒むか? - 事業成長とともに育ったモノリスを前に私が考えたこと #RSGT2026
murabayashi
0
550
Next.js 16の新機能 Cache Components について
sutetotanuki
0
210
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
6
2.5k
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
280
Oracle Cloud Infrastructure:2025年12月度サービス・アップデート
oracle4engineer
PRO
0
150
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
4.2k
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
AgentCoreとStrandsで社内d払いナレッジボットを作った話
motojimayu
1
1.2k
Claude Codeを使った情報整理術
knishioka
15
11k
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
400
Ethics towards AI in product and experience design
skipperchong
1
150
Faster Mobile Websites
deanohume
310
31k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
54
48k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
KATA
mclloyd
PRO
33
15k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
110
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
270
Being A Developer After 40
akosma
91
590k
How GitHub (no longer) Works
holman
316
140k
sira's awesome portfolio website redesign presentation
elsirapls
0
99
Transcript
CONTINUOUS DELIVERY WITH DOCKER. FEDERICO MINZONI DEVOPS @ ENTER @fminzoni
A Basic Continuous Delivery System 1 YEAR AGO...
None
Back To Basics
FAIL FAST. Paperboy, Atari Games 1984.
Rami, Quercetti 1982. BE SMART
The Incredible Machine, Dynamix 1993. AVOID COMPLEXITY
github.com/drone/drone DRONE
The hosted version of Drone is being deprecated in favor
of the open source edition of drone. The open source edition is actively maintained and was re-built from scratch to use the Docker engine. The closed sourced edition previously powering drone.io is no longer being maintained.
.drone.yml a superset of the docker-compose file format.
PIPELINE each step executes in a separate Docker container with
shared disk access to your project workspace.
SERVICES service containers start before the steps and share the
same network as your build containers.
PLUGINS & SECRETS Drone supports publish, deployment and notification capabilities
through external plugins. Secrets are injected at runtime. Drone does not expose secrets unless the Yaml file is signed.
USER INTERFACE Drone UI to show and CLI to configure
everything.
SETUP Docker is the only dependency.