Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
TechDays 2017 sessie 1 Jan de Vries
Search
4Dotnet
October 19, 2017
65
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TechDays 2017 sessie 1 Jan de Vries
Using the Azure Container Service in your company
4Dotnet
October 19, 2017
More Decks by 4Dotnet
See All by 4Dotnet
Serverless security
4dotnet
0
40
TechDays 2017 sessie Gerald Versluis
4dotnet
0
27
TechDays 2017 sessie Erwin Staal
4dotnet
0
38
TechDays 2017 sessie 2 Jan de Vries
4dotnet
0
47
4DotNet: Sessie Entity Framework Core - Patrick Schmidt
4dotnet
0
79
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
560
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
720
So, you think you're a good person
axbom
PRO
2
2.2k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Odyssey Design
rkendrick25
PRO
2
830
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
750
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
290
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
890
Practical Orchestrator
shlominoach
192
12k
sira's awesome portfolio website redesign presentation
elsirapls
0
430
Transcript
None
None
None
light-weight vm
app + environment
None
None
Microsoft oriented
Reliable-classes
None
Docker oriented
Orchestrators
best-practices
as-is deployments
Rebooting Crashing Updating
Service per container
None
None
None
None
Too pricey for me!
None
None
None
None
None
None
None
None
None
None
None
sudo ssh -fNL 80:localhost:80 -p 2200
[email protected]
-i /mnt/d/SkyDrive/Development/jan.ppk Protect
your private key!!!
Local management http://localhost http://localhost/marathon http://localhost/mesos
None
{ "id": "nginx", "cpus": 0.1, "mem": 32.0, "instances": 1, "container":
{ "type": "DOCKER", "docker": { "image": "nginx", "network": "BRIDGE", "portMappings": [ { "containerPort": 80, "servicePort": 9000, "protocol": "tcp" } ]}}}
curl localhost/marathon/v2/apps
None
None
None
FROM microsoft/dotnet:1.1-runtime ARG source WORKDIR /app COPY ${source:-obj/Docker/publish} . ENTRYPOINT
["dotnet", "Convertor1.dll"]
Repeat
version: '3' services: convertor1: image: convertor1 build: context: ./Convertor1 dockerfile:
Dockerfile convertor2: image: convertor2 build: context: ./Convertor2 dockerfile: Dockerfile
ERROR: Your Docker server host is configured for 'Linux’, however
the docker-compose project targets 'Windows'.
REPOSITORY TAG IMAGE ID CREATED SIZE convertor2 latest bf602eb14b69 4
seconds ago 252MB convertor1 latest b4b8fe7cf747 5 seconds ago 252MB convertor1 dev e860883229b0 6 minutes ago 251MB convertor2 dev 8bdc920fd3e2 18 minutes ago 251MB
{ "id": "convertor1", "cpus": 0.1, "mem": 32.0, "instances": 1, "container":
{ "type": "DOCKER", "docker": { "image": "jandev/convertor1", "network": "BRIDGE", "portMappings": [ { "containerPort": 80, "servicePort": 9000, "protocol": "tcp" } ]}}}
None
None
Create ACS cluster Connect with SSH + Tunnel Add Docker
support to projects Rebuild as Release Push to registry Deploy services as container
https://github.com/Jandev/acsdemo @Jan_de_V
[email protected]
https://jan-v.nl