• Linux实战(6):Centos8上传镜像


    小记

    做以下操作之前得准备一个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,希望我的分享对各位有所帮助,谢谢!

  • 相关阅读:
    父级display:none获取子元素宽的问题
    获取url参数
    借一例固定菜单栏!!!
    笨蛋!!!
    调用腾讯地图api,在手机端获取用户地理位置。
    遇到的小tip
    复制事件
    跑马灯!!!!的汉子你威武雄壮!!!
    web页面有哪三层构成?分别是什么?
    CentOS 8 手动部署LNMP环境
  • 原文地址:https://www.cnblogs.com/98record/p/13648594.html
Copyright © 2020-2023  润新知