GitHub动作:获取所有作业命令以在Docker容器中运行

时间:2019-12-12 23:03:24

标签: docker github github-actions

对于GitHub Actions,我想在Docker容器中运行作业的所有命令,但是很难使它正常工作。这是我的操作代码:

name: PR Checks

on: [push]

jobs:
  my_checks:
    container: 
      image: docker://alpine:latest
    runs-on: ubuntu-18.04
    steps:
      - run: uname -a
      - run: cat /proc/version

它的输出表明命令正在主机Ubuntu而不是Alpine Linux上运行。这是表明它的输出:

enter image description here

如何使这些命令在container:映像中运行?

(顺便说一句,我看到了this question,但答案不起作用)

1 个答案:

答案 0 :(得分:0)

(请参阅问题注释。答案在此处。问题中的代码示例确实在容器中运行命令。感谢@DavidMaze和@ smac89!)