随笔 - 211  文章 - 1  评论 - 108  阅读 - 61万

MacOS 安装Podman 替代Docker

一、安装

下载地址:https://github.com/containers/podman/blob/main/DOWNLOADS.md

桌面版:https://podman-desktop.io/docs/getting-started/getting-started

$ brew install podman

$ brew upgrade podman # 升级旧版

# 查看Podman信息
$ podman version
$ podman info

# 获取更多命令
$ podman --help
$ podman <subcommand> --help

二、启动Podman VM

docker 针对 Windows 和 macOS 推出了专门的客户端,客户端里面集成了虚拟化相关的设置,在虚拟机中运行docker和管理容器。

在Windows 和 macOS 上的 Podman 也是在虚拟机中运行,对虚拟机的管理通过 podman machine 命令实现。

$ podman machine --help
$ podman machine init 
$ podman machine start # 启动 podman VM
$ podman machine stop # 停止VM
$ podman machine list # 罗列VM
$ podman machine rm # 删除VM
$ podman machine ssh # 通过SSH 进入VM,在终端进行操作

三、镜像拉取和容器使用

$ podman search <search_term> # 搜索   # podman search httpd --filter=is-official

# podman pull docker.io/library/httpd   # 拉取镜像

# podman images  # 查看镜像

$ podman run -dt -p 8080:80/tcp docker.io/library/httpd   # 创建运行容器   ,验证 $ curl http://localhost:8080

# podman ps  # 列出已创建和正在运行的容器,  -a,podman将显示所有容器(已创建、已退出、正在运行等)

$ podman stop "CONTAINER ID"  # 停止容器

$ podman rm "CONTAINER ID"   # 删除容器

 

posted on   稻草人.Net  阅读(885)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示