感谢分享
个人认为 Docker 有点儿过时了,建议使用 Podman,因为 Podman 不需要长期运行 daemon ,以及支持 rootless 容器,更加安全
若搭建 K8s 集群选择容器运行时则直接使用 containerd 或 CRI-O,使用 Docker 反而更加麻烦,因为 K8s 自 1.24 版本废除了 Dockershim,(以 Docker 为容器运行时)要额外安装 cri-dockerd,反而更加麻烦
感谢分享
个人认为 Docker 有点儿过时了,建议使用 Podman,因为 Podman 不需要长期运行 daemon ,以及支持 rootless 容器,更加安全
若搭建 K8s 集群选择容器运行时则直接使用 containerd 或 CRI-O,使用 Docker 反而更加麻烦,因为 K8s 自 1.24 版本废除了 Dockershim,(以 Docker 为容器运行时)要额外安装 cri-dockerd,反而更加麻烦
感谢分享
个人认为 Docker 有点儿过时了,建议使用 Podman,因为 Podman 不需要长期运行 daemon ,以及支持 rootless 容器,更加安全
若搭建 K8s 集群选择容器运行时则直接使用 containerd 或 CRI-O,使用 Docker 反而更加麻烦,因为 K8s 自 1.24 版本废除了 Dockershim,(以 Docker 为容器运行时)要额外安装 cri-dockerd,反而更加麻烦
那个配置麻烦,看着就头大😢
Podman 有更多的优点.
感谢分享
个人认为 Docker 有点儿过时了,建议使用 Podman,因为 Podman 不需要长期运行 daemon ,以及支持 rootless 容器,更加安全
若搭建 K8s 集群选择容器运行时则直接使用 containerd 或 CRI-O,使用 Docker 反而更加麻烦,因为 K8s 自 1.24 版本废除了 Dockershim,(以 Docker 为容器运行时)要额外安装 cri-dockerd,反而更加麻烦
得把Podman的使用方法贴出来啊,其实小白还是很多的。docker宣传得多
得把Podman的使用方法贴出来啊,其实小白还是很多的。docker宣传得多
deepin 23 上能直接用 APT 安装 Podman:
sudo apt update && sudo apt install -y podman
然后基本使用方法跟 Docker 一致,大多情况下只需要把 docker
替换成 podman
即可:
# 列出容器镜像
podman images
# 列出正在运行的容器
podman ps
# 列出所有容器
podman ps -a
# 运行 Hello World 容器并在运行后自动删除
podman run --rm docker.io/library/hello-world
deepin 20 上则需要根据上游官网的指示安装,因为仓库里只有 Docker,相对来说会比较复杂一些
Popular Events
More
脚本代码就不贴了(贴出来很乱),直接分享一个笔记连接
脚本适合 Mint centos ubuntu deepin
https://note.youdao.com/s/Xx4GHUdf