在Docker Desktop面向非个人使用收费后,可以使用Red Hat开源的Podman來代替Docker Desktop。
安装最新的Podman:
brew install podman
如果已经安装了旧版本的Podman,则需要先更新到最新版本:
brew upgrade podman
启动Podman VM:
podman machine init
podman machine start
Notes:
podman machine start
重启podman VM查看Podman信息:
podman info
通过Windows Subsystem for Linux (WSL) 2.0方式在Windows上安装Podman,参见:
Podman的命令与Docker很类似,非常容易上手。
示例:
# pull image
podman pull busybox
# run container
podman run -it --rm busybox
# list images
podman images
# list containers
podman ps
Podman快速指南参见: Podman getting started
另外,还可以使用podman-compose 来运行Docker Compose。
另外可以用Podman来直接操作Kubernetes Pod,参见:Build Kubernetes pods with Podman play kube