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
390
Towards Docker 18.09
fminzoni
0
90
Docker Operations - Six memos for the next infrastructure
fminzoni
0
190
Docker Roma Meetup #1
fminzoni
0
130
Hello Docker! Mean Milan
fminzoni
1
65
Docker Milano Meetup #2
fminzoni
0
92
Docker Quickstart
fminzoni
1
95
Other Decks in Technology
See All in Technology
標準技術と独自システムで作る「つらくない」SaaS アカウント管理 / Effortless SaaS Account Management with Standard Technologies & Custom Systems
yuyatakeyama
3
1.2k
製造業からパッケージ製品まで、あらゆる領域をカバー!生成AIを利用したテストシナリオ生成 / 20250627 Suguru Ishii
shift_evolve
PRO
1
130
UIテスト自動化サポート- Testbed for XCUIAutomation practice
notoroid
0
130
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
200
~宇宙最速~2025年AWS Summit レポート
satodesu
1
1.8k
LinkX_GitHubを基点にした_AI時代のプロジェクトマネジメント.pdf
iotcomjpadmin
0
170
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
6
2.2k
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
3
1.7k
Welcome to the LLM Club
koic
0
160
【TiDB GAME DAY 2025】Shadowverse: Worlds Beyond にみる TiDB 活用術
cygames
0
1k
Кто отправит outbox? Валентин Удальцов, автор канала Пых
lamodatech
0
330
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
3
860
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
71
4.9k
For a Future-Friendly Web
brad_frost
179
9.8k
A Tale of Four Properties
chriscoyier
160
23k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
790
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Bash Introduction
62gerente
614
210k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
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.