写了一篇给程序员的 Docker、Kubernetes 快速指南 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
hjiang
V2EX    程序员

写了一篇给程序员的 Docker、Kubernetes 快速指南

  hjiang
hjiang 2018 年 7 月 17 日 6727 次点击
这是一个创建于 2752 天前的主题,其中的信息可能已经有所发展或是发生改变。
分享一下: https://1byte.io/developer-guide-to-docker-and-kubernetes/

比较适合想快速了解、实际上手的人。
19 条回复    2019-11-10 15:59:18 +08:00
dryadent
    1
dryadent  
   2018 年 7 月 17 日
搭建 k8s 还是要有很多坑要踩的,特别是搭建集群
abmin521
    2
abmin521  
   2018 年 7 月 17 日
贵司后端有 python ?
hjiang
    3
hjiang  
OP
   2018 年 7 月 17 日 via iPhone
@abmin521 有啊。
zhangpeter
    4
zhangpeter  
   2018 年 7 月 17 日
这篇不错
KuroNekoFan
    5
KuroNekoFan  
   2018 年 7 月 17 日 via iPhone
sheldondai
    6
sheldondai  
   2018 年 7 月 17 日
看头像是 leancloud 的
P99LrYZVkZkg
    7
P99LrYZVkZkg  
   2018 年 7 月 17 日
Leancloud 也要做自己的共链?用户可以利用 Leancloud 做自己的去中心化应用?
hjiang
    8
hjiang  
OP
   2018 年 7 月 17 日 via iPhone
@P99LrYZVkZkg LeanCloud 主要是用来做中心化应用的。
yianbin
    9
yianbin  
   2018 年 7 月 17 日
简单易懂,赞一下作者
huntzhan
    10
huntzhan  
   2018 年 7 月 18 日
大佬!
ljcarsenal
    11
ljcarsenal  
   2018 年 7 月 18 日 via Android
@sheldondai 是老板……
Jafee
    12
Jafee  
   2018 年 7 月 18 日
插个题外话,博客的文章可以考虑加个发布时间。
monacomeon
    13
monacomeon  
   2018 年 7 月 18 日
感觉 公司好人性化
LeeSeoung
    14
LeeSeoung  
   2018 年 7 月 18 日
写的确实不错,快速入门了解 顶下大佬。
hjiang
    15
hjiang  
OP
   2018 年 7 月 18 日
@Jafee 刚加了一下。
wqxuan
    16
wqxuan  
   2018 年 7 月 21 日 via iPhone
vincent927
    17
vincent927  
   2019 年 7 月 11 日
不错,丢给开发看
wangyi
    18
wangyi  
   2019 年 11 月 10 日
刚实践了一下,写得清楚明白,后面的流程也明显是针对实际应用设计的,点赞。
Esay
    19
Esay  
   2019 年 11 月 10 日
有几个地方可以更新一下:

- HyperKit 已经被包含在了 Docker for macOS 的应用里,不需要额外安装了。

- brew cask install minikube -> brew install minikube

- deployment.yml 文件里的 apiVersion: extensions/v1beta1 应该改为 apiVersion: apps/v1
- https://github.com/kubernetes/minikube/issues/5420,API 有变动
- 否则有如下报错信息:error: unable to recognize "deployment.yml": no matches for kind "Deployment" in version "extensions/v1beta1"

- deployment.yml 文件需要添加

selector:
matchLabels:
app: k8s-demo

- 否则有如下报错信息:error: error validating "deployment.yml": error validating data: ValidationError(Deployment.spec): missing required field "selector" in io.k8s.api.apps.v1.DeploymentSpec; if you choose to ignore these errors, turn validation off with --validate=false

- 文章的结尾可以提一下怎么关闭 Deployment 和 Service,然后怎么删除 minikube。
- kubectl delete deploy/k8s-demo-deployment svc/k8s-demo-svc
- minikube delete
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5672 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 30ms UTC 02:18 PVG 10:18 LAX 18:18 JFK 21:18
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86