- Introduction to DevOps with Kubernetes
- Onur Y?lmaz Süleyman Akba?
- 191字
- 2021-06-11 13:24:59
Summary
In this chapter, we first described the microservice architecture and compared it to monolith applications. We discussed how traditional methods for the development, building, testing, and runtime environments could fail for running microservices in a cloud-native environment. Then, we explored containers in detail and explained why they have become the de facto solution for microservices. Following this, we presented different container runtime environments and introduced Docker. The fundamental concepts of Docker containers were covered, including Docker Engine, client, image, and container terminology. Following the theoretical background, we built Docker images and stored them in registries. Finally, we ran Docker containers by sharing volumes and ports from host systems. At the end of the chapter, we used Docker containers to create a stateful popular MySQL database and a WordPress blog in order to show how multiple containers can work in harmony.
Docker concepts and operational knowledge was discussed throughout the chapter, and we will be revisiting this in the following chapter on Kubernetes. Since Docker is the default container runtime for Kubernetes, it is crucial to have fundamental knowledge of Docker and some practical hands-on experience, as covered in this chapter.
- 極簡AI入門:一本書讀懂人工智能思維與應用
- RPA(機器人流程自動化)快速入門:基于Blue Prism
- Ruby on Rails敏捷開發最佳實踐
- Grome Terrain Modeling with Ogre3D,UDK,and Unity3D
- Red Hat Linux 9實務自學手冊
- Windows Server 2003系統安全管理
- 云計算和大數據的應用
- Working with Linux:Quick Hacks for the Command Line
- The DevOps 2.1 Toolkit:Docker Swarm
- 空間機器人
- 手把手教你學Flash CS3
- 軟測之魂
- Arduino創意機器人入門:基于ArduBlock(第2版)
- Practical Computer Vision
- 智能儀器基礎