我的基于 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 映像并执行构建?一些实现的指针会有所帮助。谢谢!