OrbStack--在Mac上快速运行容器和虚拟机

922 阅读1分钟

简介

OrbStack是运行Docker容器和Linux的快速、轻量级和简单的方法。

官网

orbstack.dev/

使用

选择应用场景

在安装好软件以后,我们可以选择应用场景,包括Docker, Kubernetes,Linux虚拟机

image.png

可以先选择一个,后面可以再改,也可以选择多个。

先选择Docker

界面如下

image.png

在命令行我们就可以使用docker命令了

image.png

选择Kubernetes

只需要打开就可以了,软件就会自动拉取镜像,不过拉取镜像过程中可能由于网络问题会失败,因此我们需要给软件设置一下代理

image.png

image.png

➜  ~ kubectl get pods -A
NAMESPACE     NAME                                     READY   STATUS    RESTARTS   AGE
kube-system   coredns-576cfbb478-s79jg                 1/1     Running   0          6m13s
kube-system   local-path-provisioner-957fdf8bc-b4f22   1/1     Running   0          6m13s

创建一个虚拟机

点击左边我们可以创建一个虚拟机

image.png

选择系统,点击创建后OrbStack会下载我们选择的系统并自动启动

image.png

进入终端

image.png

image.png

我们可以安装ssh包等,默认该用户没有密码,远程的话我们需要设置下密码

gillbert@ubuntu:~$ sudo apt install ssh
gillbert@ubuntu:~$ sudo su
root@ubuntu:/home/gillbert# passwd
New password:
Retype new password:
passwd: password updated successfully

拷贝一下虚拟机的域名

image.png

远程连接

ssh gillbert@ubuntu.orb.local

image.png

参考文档