Avec la démultiplication des fonctionnalités & services de Docker, des options de déploiement et d’orchestration, je me suis dit qu’il était temps d’avoir une petite boite à outils des liens indispensables pour bien commencer avec Docker. J’ai donc synthétisé dans cet article (que je vais essayer de maintenir à jour) quelques liens utiles.

[Dernière mise à jour : 10/10/2016]

=== Les liens officiels ===

Docker Cloud : https://cloud.docker.com/

Docker Hub : https://hub.docker.com/login/

 

=== Installer / déployer Docker ====

Docker for Windows
https://docs.docker.com/docker-for-windows/
https://download.docker.com/win/beta/InstallDocker.msi

Docker for Mac
https://docs.docker.com/docker-for-mac/
https://download.docker.com/mac/beta/Docker.dmg

Docker VM Extension for Microsoft Azure
https://github.com/Azure/azure-docker-extension

Deploy Docker Datacenter on Azure
https://azure.microsoft.com/en-us/marketplace/partners/docker/dockerdatacenterdocker-datacenter/

Déployer Docker avec Juju
https://jujucharms.com/docker/

 

=== Editeurs / IDE ===

Visual Studio Code (gratuit, disponible pour Windows, Mac OS X et Linux)
https://code.visualstudio.com/

Extension Dockerfile and Docker Compose File (yml) Support pour Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=PeterJausovec.vscode-docker
Pour l’installer : Ouvrir Visual Studio Code puis faire Ctrl+P  puis copier coller “ext install vscode-docker”

Extension Azure Resource Manager Tools pour Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=msazurermtools.azurerm-vscode-tools
Pour l’installer : Ouvrir Visual Studio Code puis faire Ctrl+P  puis copier coller “ext install azurerm-vscode-tools”.

Visual Studio 2015 Community Edition (gratuit, disponible pour Windows)
https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx

Docker Tools for Visual Studio 2015 – Preview
https://visualstudiogallery.msdn.microsoft.com/0f5b2caa-ea00-41c8-b8a2-058c7da0b3e4

 

== Convertisseur

Image2Docker: A New Tool for Prototyping Windows VM Conversions
https://blog.docker.com/2016/09/image2docker-prototyping-windows-vm-conversions/

 

=== Quelques applications intéressantes disponibles en conteneurs ===

Docker UI
https://hub.docker.com/r/uifd/ui-for-docker/
Pour l’instancier depuis Docker CLI :
docker run -d -p 9000:9000 –privileged -v /var/run/docker.sock:/var/run/docker.sock  uifd/ui-for-docker

Docker Compose UI
http://francescou.github.io/docker-compose-ui/
Pour l’instancier depuis Docker CLI :
docker run –name docker-compose-ui -p 5000:5000 -v /var/run/docker.sock:/var/run/docker.sock francescou/docker-compose-ui:0.15

Docker Image Graph
https://github.com/CenturyLinkLabs/docker-image-graph
Pour l’instancier depuis Docker CLI :
docker run -d -v /var/run/docker.sock:/var/run/docker.sock -e PORT=3000 -p 3000:3000 centurylink/image-graph

 

=== Outils d’orchestration ===

Azure Container Service : Deploy and manage containers using the tools you choose (DC/OS, Docker Swarm)
https://azure.microsoft.com/en-us/services/container-service/

 

=== Quelques Github intéressants pour tester des déploiements de conteneurs Docker ===

https://github.com/docker/example-voting-app

https://github.com/lukaspustina/docker-demo

 

Stanislas Quastana

Leave a Reply