1

我的基于 docker 的自托管运行器已经在 GitHub 组织级别激活。npm分别通过我们的私有 docker 映像执行构建,尝试使用以下工作流yml代码。

name: CI with Docker

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  build:
    runs-on: docker-runner # This is our Self-hosted docker runner
    container:
      image: ubuntu:npm-1 # This is our private docker image.

    steps:
    - uses: actions/checkout@v2

    - name: Build
      run: npm install

由于我的图像没有加载 docker 引擎包,Error: docker: command not found因此预计会失败。docker-runner

使用自托管 docker runner,我如何调用私有 docker 映像并执行构建?一些实现的指针会有所帮助。谢谢!

4

0 回答 0