有没有办法在没有GUI的情况下在MacOS上安装和使用Docker?

pgccezyw  于 2023-04-20  发布在  Docker
关注(0)|答案(2)|浏览(140)

你可以这样想,“有没有一种方法可以在GitHub Actions中使用dockermacos运行器?”但这并不像我需要它。无论如何获得MacOS环境,有没有一种方法可以安装和使用它w/o GUI?从安装docker到运行容器的整个过程。
我需要它的原因是在Docker容器中重现MacOS上出现的问题。

bzzcjhmw

bzzcjhmw1#

是的,实际上有,你可以使用jobs.<job_id>.runs-on,这里是你如何做到这一点:

jobs:
  build:
    runs-on: macOS-latest
    steps:
      - name: Checkout code
        uses: actions/checkout@v2
      - name: Build and test
        run: |
          docker build -t my-image .
          docker run my-image npm test
bweufnob

bweufnob2#

1.安装Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

1.使用Homebrew安装Docker

brew install --cask docker

这就是你要找的吗?:)

相关问题