- Docker for Developers
- Richard Bullington McGuire Andrew K. Dennis Michael Schwartz
- 167字
- 2021-06-11 18:15:24
Summary
In this chapter, we learned how to break up an application that would normally be run in a virtual machine with multiple services (MongoDB, Redis, and Mosca) into a microservices-based architecture run as containers within Docker.
We learned how to navigate the Docker Hub website and find useful pre-made Docker containers that you simply download and run.
We also learned how to package our own microservices as Docker containers and how we can push them to Docker Hub for the public or development team members to use.
Several containers were used to launch the complete application as microservices communicated through ports mapped to the host's ports. This is not ideal, especially if you already have a WWW server running on port 80; Mosca uses port 80, too.
In the next chapter, we will discuss how we can use the Docker Compose tool to design complete microservice architecture applications and run them so that they have a private internal network and so host ports are not required.
- Kubernetes修煉手冊
- Red Hat Enterprise Linux 8系統管理實戰
- Linux Mint Essentials
- 數據中心系統工程及應用
- Linux自動化運維:Shell與Ansible(微課版)
- Windows Server 2012網絡操作系統項目教程(第4版)
- 深入淺出Node.js
- Django Project Blueprints
- CentOS 6 Linux Server Cookbook
- Kali Linux高級滲透測試(原書第3版)
- Raspberry Pi入門指南
- CSS揭秘
- Android NDK Beginner's Guide
- BuddyPress Theme Development
- Azure Serverless Computing Cookbook