zoukankan      html  css  js  c++  java
  • 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,希望我的分享对各位有所帮助,谢谢!

  • 相关阅读:
    qemu-kvm虚拟化——内存
    Virtualization and Performance: Understanding VM Exits
    Linux日志文件
    Linux那些让你虎躯一震的命令
    Linux命令——watch
    Linux kernel buffer ring
    Linux命令——dmesg
    Linux命令——systemctl
    Linux命令——taskset
    /sys 和 /dev 区别
  • 原文地址:https://www.cnblogs.com/98record/p/13648594.html
Copyright © 2011-2022 走看看