Docker & Azure

8
Docker & Azure …the good, the bad and the ugly…

Transcript of Docker & Azure

Page 1: Docker & Azure

Docker & Azure…the good, the bad and the ugly…

Page 2: Docker & Azure
Page 3: Docker & Azure

Azure Container Registry Azure Container Service Visual Studio Team Services

Agenda

Page 4: Docker & Azure

Azure Container Registry• Azure Container Registry is a managed Docker registry service based

on the open-source Docker Registry v2.

az acr create \  --resource-group docker-meetup \  --name codiceplastico \  --location eastus \  --admin-enabled true

{ "adminUserEnabled": true, "creationDate": "2017-03-20T08:36:47.119925+00:00", "id": "/subscriptions/… "location": "eastus", "loginServer": "codiceplastico.azurecr.io", "name": "codiceplastico", "storageAccount": { "accessKey": null, "name": "codiceplastico083434" }, "tags": {}, "type": "Microsoft.ContainerRegistry/registries"}

Page 5: Docker & Azure

Azure Container Service

az acs create \ --resource-group docker-meetup \ --name demo-meetup \ --dns-prefix demo-meetup \ --agent-count 2 \ --master-count 1 \ --orchestrator-type swarm \ --admin-username melkio \ --ssh-key-value /vagrant/id_rsa.pub

Page 6: Docker & Azure

Visual Studio Team Services

Page 7: Docker & Azure

CI/CD pipeline

Page 8: Docker & Azure

TheSpeaker.AboutMe();• Alessandro Melchiori

• @amelchiori• [email protected]• http://melkio.codiceplastico.com• http://github.com/melkio