<span>Linux实战(6):Centos8上传镜像</span>

小记

做以下操作之前得准备一个Docker Hub 的账号,然后创建仓库可私有也可公有这得看你自己了,仓库的名称需记住等等会有用。

  1. 安装podman

podman跟docker使用的命令非常的接近,但在安全性跟使用性上较强于docker,我想这也是Centos8使用podman的原因吧,我此说的很片面,如需详细的了解介意自我爬楼。

dnf -y update && dnf -y install podman

或者

yum -y update && yum -y install podman
  1. 拉取基础镜像
podman pull centos:7
  1. Podman Run
podman run -itd --name demo centos:7
  1. 进容器按照需求修改

我这就创建一个demo的文件夹。

podman exec -it demo bash
mkdir /demo
exit
  1. 登录Docker Hub
podman login docker.io -u 账号 -p 密码

登录成功会提示Login Succeeded!

  1. 将修改的容器打包成新的镜像
podman commit 470671670cac helpdesk88/helpdesk:2   #

命令解释:podman commit 容器ID 用户名称/仓库名称:标签(用户名称是你Docker账号的名称,仓库名称是你刚刚创建的仓库名称,标签是为了标记不打也没事,但会覆盖最新的)

  1. 上传镜像
podman push helpdesk88/helpdesk:2

大功告成

其实从以上的操作不难看出podman非常的容易上手,基本都是将原来的docker命令改为podman,希望我的分享对各位有所帮助,谢谢!

全部评论

相关推荐

码农索隆:想看offer细节
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务