lima 輕量級虛擬機器docker替代方案 (macos平臺)

学不会xuebuhui發表於2024-08-25

引言

由於某些原因,我的mac電腦的docker出了問題,無法使用docker,想到有沒有類似windos上的終端虛擬機器,可以直接使用命令列,經過一凡尋找,終於找到了一個替代方案

我來為大家介紹 一款免費、自由、開源的 Docker for Mac 替代品,containerd & Lima 。

你只需要執行以下命令即可快速體驗:

$ brew install lima
$ limactl start
$ lima nerdctl run -it --rm alpine
  1. 啟動 Lima
    執行 limactl start 並按下回車選擇 Proceed with the default configuration ,稍等幾分鐘,Lima 會自動完成下載 VM 映象和啟動虛擬機器。
$ limactl start
? Creating an instance "default"  [Use arrows to move, type to filter]
> Proceed with the default configuration
  Open an editor to override the configuration
  Exit
...
INFO[0111] READY. Run `lima` to open the shell.

在看到 READY 輸出後,執行 lima uname -a 來確認虛擬機器已經在執行了。

$ lima uname -a
Linux lima-default 5.11.0-31-generic #33-Ubuntu SMP Wed Aug 11 13:19:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

3.使用虛擬機器終端
image

相關文章