Docker学习环境

本小节是准备Docker的学习环境,可以提前于线下完成。账号请离线联系MaxCloud工作人员获取。

认识MaxCloud上的学习环境

登录MaxCloud之后,右上角切换到KubernetesWorkshop团队空间

MaxCloud -> 应用管理 -> Apply Yaml

并将下面这段代码粘贴到代码框里(代码语言为Yaml)

apiVersion: apps/v1
kind: Deployment
metadata:
  name: docker
  namespace: <请替换成自己的命名空间,并去掉括号>
  labels:
    app: docker
spec:
  replicas: 1
  selector:
    matchLabels:
      app: docker
  template:
    metadata:
      labels:
        app: docker
    spec:
      containers:
      - name: docker
        image: docker:dind
        securityContext:
          privileged: true

如上图提示apply后,就会在应用管理页面初始化好环境了(我们称这个应用为:Bundle),点击进入终端

进入终端会看到黑屏就成功了,可以预装几个常用软件

apk add bash vim curl

好了,到此我们准备好了docker学习环境。We are ready!

思考题

  • 这里提到的Bundle是什么?

  • Yaml的语法风格是?

最后更新于