10、容器化微服务架构:从基础到实践

容器化微服务架构:从基础到实践

1. WSL 作为 Docker 引擎

在本地 Windows 开发机器上进行基于容器的开发时,我们可以做一个额外的步骤,虽然这对于 WSL 来说并非必需,但却十分有利。如果你还没有安装 Docker Desktop 版本,现在可以进行安装,因为它是示例项目的先决条件。

在安装好所选的 WSL 2 Linux 发行版后,我们可以将 Docker 配置为使用 WSL 2 作为其引擎。WSL 2 利用 Hyper - V 在优化的虚拟机中在 Windows 上执行 Linux 容器,能提升容器在 Windows 平台上的执行性能。以下是在 Windows 上为 Docker Desktop 设置 WSL 2 为引擎的步骤:
1. 确保已安装 Docker Desktop 和 WSL 2 Linux 发行版。
2. 打开 Docker Desktop,在设置中找到相关选项,选择 WSL 2 作为 Docker 引擎。

最终,使用 WSL 2 作为默认版本在 WSL 上完成 Ubuntu 的安装。这些步骤有助于让你的 WSL 成功启动并运行,后续在微服务开发中会发挥作用。接下来,我们将了解一个新工具——Tye。

2. 认识 Tye

微软持续收集开发者反馈,在全面开源后,意识到.NET 开发者在构建、调试和部署基于微服务的应用程序到测试和生产环境时面临的困难。于是,他们组建团队开发了 Tye(也称为 Project Tye)这一工具。

截至 2020 年 11 月,Tye 仍处于实验阶段,尚未完全成熟和稳定,但开发者已可开始使用。Tye 是一个命令行工具,尤其在开发阶段能为开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值