文章目录

  • 用Podman来代替Docker Desktop
    • 更新
    • 前言
    • 在Mac上安装Podman
    • 在Windows上安装Podman
    • 测试Podman
    • 用podman-compose运行Docker Compose
    • 用Podman直接操作Kubernetes Pod
    • 参考文档

用Podman来代替Docker Desktop

更新

  • Podman Desktop已经发布,提供界面方式来操作镜像、容器、Pod和卷。

前言

在Docker Desktop面向非个人使用收费后,可以使用Red Hat开源的Podman來代替Docker Desktop。

在Mac上安装Podman

安装最新的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上安装Podman

通过Windows Subsystem for Linux (WSL) 2.0方式在Windows上安装Podman,参见:

  • How to run Podman on 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-compose 来运行Docker Compose。

用Podman直接操作Kubernetes Pod

另外可以用Podman来直接操作Kubernetes Pod,参见:Build Kubernetes pods with Podman play kube

参考文档

  • Podman Installation Instructions
  • Docker FAQs

用Podman来代替Docker Desktop相关推荐

  1. docker desktop使用入门

    Docker是一个用于创建容器化应用程序的完整开发平台,而Docker Desktop for Windows是在Windows上开始使用Docker的最佳方式. 有关系统要求和稳定和边缘通道的信息, ...

  2. Docker Desktop添加对Kubernetes的支持

    Docker在其stable频道发布了Windows和Mac平台下Docker Desktop对Kubernetes的支持.Kubernetes也得到了Docker Enterprise的支持,允许我 ...

  3. 成功解决Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run.

    成功解决Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run. 目录 解决问题 解决方法 解决问题 Doc ...

  4. docker desktop 镜像_Spring Boot实战工具4 - Docker

    4. Docker Docker是微服务部署实践的核心技术,本书的数据库软件的部署都依赖于Docker. 4.1 安装Docker Desktop Docker Desktop的下载地址: Windo ...

  5. k8s之wsl2+kind+docker desktop搭建kubevela测试集群

    仅作为记录,不具备参考意义: 1.win10-1903+wsl2+ubuntu18+kind+docker desktop wsl2和unbuntu以及docker desttop不再赘述 第一步: ...

  6. 【网址收藏】windows安装Docker Desktop常见问题整理

    安装Docker Desktop报错WSL 2 installation is incomplete. https://blog.csdn.net/qq_39611230/article/detail ...

  7. Windows 上配置Docker Desktop 的k8s

    前言:打算在windows上配置docker & k8s 的环境来实现abp vnext 的k8s部署,遂进行一系列的安装和配置 在docker desktop 上启动k8s但是一直在star ...

  8. 联手微软,Docker公司将推出Docker Desktop for WSL 2

    微软最新推出的 WSL 2 在架构方面发生了重大的变化:它提供了一个在轻量级 VM 中运行的真正 Linux 内核. 使用真正的 Linux 内核意味着可以在 Windows 上运行 ELF64 Li ...

  9. Windows10家庭版安装Docker Desktop(非Docker Toolbox)

    现在大部分笔记本预装的都是win10家庭版,而家庭版又不支持Hyper-V,Docker Desktop是无法直接安装的.但其实家庭版是可以通过脚本开启Hyper-V来安装Docker Desktop ...

  10. Docker Desktop宣布收费;腾讯7月已申请注册WECHAT CLOUD商标;MongoDB成为当前最具价值开源软件公司...

    NEWS 本周新闻回顾 Docker Desktop 宣布收费 近日 Docker 官方宣布一项新的动作,即将产品订阅划分为个人.专业.团队和商业不同版本.如果企业规模在 250 名员工以上或年收入超 ...

最新文章

  1. ecshop 整合 QQ登陆 和 支付宝快捷登陆代码
  2. 中后台管理信息系统通用原型方案_AxureUX客户关系管理系统后台设置中心原型模板正式发布...
  3. C++ 数据结构-图相关操作的算法思路
  4. 极性大小判断技巧_“赫洛克效应”:夸奖能激发孩子的潜能,但父母要掌握技巧与原则...
  5. Oracle中创建、修改、删除序列
  6. 成功抓取豆瓣读书的所有书籍
  7. team网卡配置_主流服务器网卡Teaming模式配置(上)
  8. java中的守护线程
  9. beats耳机用安卓手机影响音效么_500元以下的头戴式耳机超高性价比推荐
  10. C#Winform编程的基础知识
  11. oracle怎么修改表字段长度,Oracle修改表结构字段名和字段长度
  12. 病毒周报(081208至081214)
  13. java初级程序员_为什么现在JAVA初级程序员要求这么高?
  14. 电容或电感的电压_纯电阻、纯电感和纯电容电路
  15. Java实现OPC通信
  16. Tent-Logistic-Cosine混沌映射(提供参考文献及Matlab代码)
  17. 信用风险频发背后:11月约600亿信用债发行取消
  18. 求证:原函数与逆函数具有相同的单调性
  19. 服务器站点地址是什么意思,云服务器地址是什么意思
  20. 如何在所有流媒体服务中搜索电影或电视节目

热门文章

  1. python中判断生肖和星座哪个准_星座准还是属相
  2. os.system和os.popen函数的区别
  3. MZY项目笔记:session歧路
  4. 关于信号强度单位db和dBm
  5. 深度学习图形工作站环境安装与配置(1)CUDA和cuDNN的安装
  6. 根据计算机配置设置bios,BIOS设置图解教程
  7. excellvba引用计算机用户名,EXCEL VBA 取当前登录 用户名的多种实现方法
  8. macOS中修改hosts文件
  9. 从0开始,如何设计一个社交电商产品
  10. 产品读书《科技想要什么》KK