JAVA全系列 教程
3762个小节阅读:7094.3k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
命令行部署项目
xxxxxxxxxx
kubectl create deployment demo --image=注册用户名/仓库名
yml文件部署项目
yml文件是k8s的资源清单文件,我们可以通过yml文件修改构建参数。
xxxxxxxxxx
kubectl create deployment demo \
--image=注册用户名/仓库名 \
--dry-run=client \
--output yaml > demo-deploy.yml
xxxxxxxxxx
containers:
- image: xxxx/xxxx
name: xxxx
imagePullPolicy: IfNotPresent
xxxxxxxxxx
kubectl apply -f demo-deploy.yml
暴露服务端口
xxxxxxxxxx
kubectl expose deployment demo --port=8080 --type=NodePort
访问项目
xxxxxxxxxx
http://NodeIP:NodePort/资源路径
实时效果反馈
1. 关于使用K8s部署项目说法错误的是?
A 使用K8s部署项目分为制作镜像、上传镜像、部署项目和暴露端口若干步骤
B 镜像只能上传到hub.docker.com 上,不能上传到其它仓库上,否则无法下载
C 使用kubectl apply命令部署镜像
D 使用kubectl expose命令暴露应用端口
答案
1=>B