- Hands-On Kubernetes on Windows
- Piotr Tylenda
- 190字
- 2021-06-24 16:54:04
Using cloud container builders
One of the features that Docker Hub offers is automated builds (autobuilds). This is especially useful in Continuous Integration and Continuous Deployment scenarios where you would like to ensure that each push to your code repository results in a build, a publish, and potentially a deployment.
Currently, Docker Hub does not support Windows images, but this is likely to change in the near future. We will demonstrate this usage on a Linux image, but all the principles remain the same. For Windows container cloud builds, check out the next section about Azure Container Registry.
To set up automated builds, complete the following steps:
- Create a GitHub repository where your application code resides, together with a Dockerfile that defines the Docker image for the application.
- Create a Docker Hub repository and add an autobuild trigger. This trigger can also be added after creating the repository.
- Customize the build rules.
- Optionally, enable autotests. This is a validation feature provided by Docker Hub where you can define your test suite in order to test each new image push.
Let's begin by creating a GitHub repository!
推薦閱讀
- UML和模式應用(原書第3版)
- JavaScript+jQuery網頁特效設計任務驅動教程(第2版)
- Java游戲服務器架構實戰
- Easy Web Development with WaveMaker
- PLC編程及應用實戰
- D3.js By Example
- Java零基礎實戰
- 深入解析Java編譯器:源碼剖析與實例詳解
- Mastering HTML5 Forms
- 現代C:概念剖析和編程實踐
- After Effects CC技術大全
- Microsoft XNA 4.0 Game Development Cookbook
- Unity虛擬現實開發圣典
- Learning Zimbra Server Essentials
- Learning Azure DocumentDB