Hitesh Choudhary explores the basics of Docker in this excellent introductory video.
Python is a powerful stack running many websites that you know and love, but it can be difficult to get your development environment running smoothly, especially when using technologies like Docker.
In this session from Build 2019, learn how to set up the ultimate containerized Python development environment in Visual Studio Code, deploy your application to Azure with a few clicks, and use Azure DevOps to automate your deployments.
Here’s a great video on Docker support in VS 2019 from the recent product launch.
After pondering some of the implications of Siraj Raval’s predictions for AI in 2019, it’s time to move learning containers to the top of my learning queue.
In this video, Damian interviews Cloud Advocate Jay Gordon at Microsoft Ignite in Berlin. Containers are still new for a lot of people and with the huge list of buzzwords, it’s hard to know where to get started. Jay shows how easy it is to get started running your first container in Azure, right from scratch.
- Demo App: https://github.com/jaydestro/demo-app
- Azure Container Registry: https://azure.microsoft.com/en-au/services/container-registry
- Azure Web App for Containers: https://docs.microsoft.com/en-us/azure/app-service/containers
- Create a Free Azure Account: https://aka.ms/c9-azurefree
Here’s an interesting talk from PyCon Germany by Joshua Görner, a Data Scientist at BMW.
From the video description:
Interactive notebooks like Jupyter have become more and more popular in the recent past and build the core of many data scientist’s workplace. Being accessed via web browser they allow scientists to easily structure their work by combining code and documentation. Yet notebooks often lead to isolated and disposable analysis artifacts. Keeping the computation inside those notebooks does not allow for convenient concurrent model training, model exposure or scheduled model retraining. Those issues can be addressed by taking advantage of recent developments in the discipline of software engineering. Over the past years containerization became the technology of choice for crafting and deploying applications. Building a data science platform that allows for easy access (via notebooks), flexibility and reproducibility (via containerization) combines the best of both worlds and addresses Data Scientist’s hidden needs.
Jeremy Likness, and Josh Lane, discuss .NET Core and Containers: what containers are and how they fit into modern DevOps pipelines, then walk through the integrated tools in Visual Studio 2017 that assist developers with creating and debugging containers as well as publishing them to Azure via Azure Container Registry and Azure Web Apps for Containers.
Docker the big technology all Web and cloud developer should be exploring.
What is it about whales that they deploy containers so well? Why does Dan always match his shirt to the Docker-whale blue?
Learn more about how you can use Docker in this episode of Five Things, from Simona Cotin and Dan Wahlin.