博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows Containers 大冒险: 装备
阅读量:6240 次
发布时间:2019-06-22

本文共 1201 字,大约阅读时间需要 4 分钟。

在冒险旅途中,得心应手的装备是探险者应对未知的最佳伙伴。按照探险者的水平高低,有些可能是制式装备,比如胡八一和王胖子手中的工兵铲。而有些就是纯粹中的无中生有,比如劳拉·克罗夫特的自制弓。而在Windows Containers这场冒险中我们需要准备哪些装备呢?这里有些个人推荐的装备列表供大家参考。

制式装备

制式装备是指现成的,开箱即用的工具。

Cmder

是强大的命令提示符工具,标签化的窗口管理极大了提升了Windows平台下开发者的工作效率。最新版本可以在上下载。配合下文介绍的Git for Windows中提供的Linux下的常见命令的移植版本,能基本达到Linux命令提示符的操作体验。比如你可以直接使用ssh命令远程登录Linux服务器,ssh-keygen用来生成密钥,scp复制文件等等操作。

clipboard.png

Git for Windows

Git作为流行的源代码管理工具已经是当今开发团队打怪刷副本的标准装备,而Git for Windows则带来了常见Linux命令的移植版本。当然这建立在用户熟悉Linux命令的基础上,不过时至今日掌握基础的Linux基础操作应该也是基本要求。同时Git也可以用来管理冒险过程中产生的各种测试文件。

clipboard.png

Chocolatey

是Windows下的包管理工具,经过几年的发展以后,已经能满足日常工作的需要。比如需要安装minikube(Kubernetes本地单节点集群),那么只需要执行 choco install minikuke 即可。下图中则是使用 choco update minikube 来进行版本升级操作。

clipboard.png

Visual Studio Code

是这两年非常流行的代码编辑器,非常适合用来编写各式各样的代码。对我们编写Dockerfile也是非常有帮助的。安装完成后可以在安装Docker和Kubernetes插件。关于这两款插件的具体使用方法将在后续的文章中进行介绍。

clipboard.png

装备制作工具

制式装备在提供便利性的同时,也限制了使用场景。有时我们需要自己动手写一些工具来简化操作,那么需要对以下两款“胶水”语言有一定了解。建议花费一定时间掌握下这两门语言的基本使用方法。

PowerShell

PowerShell 1.0是在2006年发布的,原先是为Windows平台打造的,到最近一个版本也能在Linux上运行了。PowerShell最有特色的是cmdlet的<动词>-<名词>构成方式。在本次的冒险过程中我们会用到微软官方提供的一些检查脚本。

Python

Python随着大数据,机器学习和人工智能的流行而大放异彩。不过在本次的冒险过程中,我们主要使用Fabric模块来管理远程的Linux服务器。

总结

本文提到的这些装备,如果具备一定的开发能力,应该是不复杂的。而对于传统的运维人员来说,学习这些工具和语言的使用也会帮助你提升自己的工作能力。

转载地址:http://wqdia.baihongyu.com/

你可能感兴趣的文章
[c++] 幂法求特征向量
查看>>
WEB项目(B/S系统)打包安装(总结篇)
查看>>
Cartographer源码阅读(8):imu_tracker
查看>>
U盘,移动硬盘显示显示需要格式化怎么修复
查看>>
JVM基础和调优(一)
查看>>
ICommand in Silverlight
查看>>
复选框、单选按钮、下拉列表的定义
查看>>
webdynpro的select_option示例
查看>>
img src 使用 base64 图片数据
查看>>
MapReduce计算每年最高温度
查看>>
Ruby快速入门
查看>>
UVA 12118 Inspector's Dilemma(连通性,欧拉路径,构造)
查看>>
一台电脑同时运行多个tomcat配置方法
查看>>
让文本框只能输入数字
查看>>
pwnable.kr 之 passcode write up
查看>>
多任务之协程浅谈
查看>>
Qt Creator快捷键
查看>>
idea中lombok的使用
查看>>
网站集成支付宝在线支付
查看>>
mac下安装appium
查看>>