drone.yml的问题

来源:3-18 项目持续集成之流水线配置

xnboxer

2023-11-27

step下的volumes和根部的volumes有什么联系吗?为什么要写两个

steps:

  - name: build

    image: plugins/docker

    volumes:

      - name: hosts

        path: /etc/hosts #drone所在服务器要配好harbor的主机名和ip映射

      - name: docker-ca

        path: /etc/docker

      - name: dockersock

        path: /var/run/docker.sock

volumes:

  - name: hosts

    host:

      path: /etc/hosts

  - name: docker-ca

    host:

      path: /etc/docker

  - name: dockersock

    host:

      path: /var/run/docker.sock


写回答

1回答

暮闲

2023-12-02

同学你好,这个是这样的:下面那个volumes是宿主机的目录,定义了一个卷的名称,上面那个是容器的目录,通过下面定义的卷名称进行关联。

0
0

Kubernetes系统精讲 Go语言实战K8S集群可视化

核心知识+高阶应用+原理剖析+二次开发 全方位打通K8S生产实践

399 学习 · 265 问题

查看课程