容器podman

容器

  • Linux中的容器是什么

    • 装载应用的存在
    • 容器就是将软件打包成标准化单元, 用于开发,交付和部署
    • 容器技术已经称为应用程序封装和交付的核心技术
  • 容器的优缺点

    • 优点

      • 相比床同的虚拟化技术, 容器更加简洁高效
      • 传统虚拟机需要给每个VN安装操作系统
      • 容器是的共享公共库和程序
    • 缺点

      • 容器的隔离性没有虚拟化强

      • 共用Linux内核,安全性有先天性缺陷

podman
  • podman和容器的关系

    • podman是完整的一套容器管理系统
    • podman提供了一组命令,让用户更加方便,直接的使用容器技术,而不需要过多关系底层内核技术
  • podman安装

    [ yum -y module install container-tools ]

镜像
  • 镜像文件其实和rar ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用.

    • 镜像是启动容器的核心
    • 在podman中容器是基于镜像启动的
    • 镜像采用分层设计
    • 使用COW技术
  • 镜像的名称标识

    1. 每一个镜像都有标签 , 如果没写就是默认标签 latest
    2. 镜像名称(姓氏) + 标签 (名字) = 唯一
    3. 每一个镜像都有标签,如果没写就是默认标签 latest
    4. 我们在调用镜像的时候,如果没有指定标签也是 latest
  • 常用命令

    • [ podman images ]-------------------------# 查看当前镜像

    • [ podman search 关键字 ]---------------# 查找镜像

    • [ podman pull 镜像名称 : 标签 ]-------# 下载镜像

    • [ podman load -i 备份文件.tar.gz ]----# 导入镜像

    • [ podman rmi 镜像ID ]---------------------# 按ID删除镜像

[ podman run ]
  • run代表着 [ 创建+启动+进入 ]

  • 命令格式 : [ podman run 选项 镜像名称 : 镜像标签 启动命令 ]

    • [ -i ] --------------------表 交互式方式
    • [ -t ] --------------------表 终端
    • [ -d ] -------------------表 后台运行
    • [ --name ] ------------表 容器名字

    [ podman run --name abc01 -it localhost/rockylinux:8.6 /bin/bash ]

    创建了一个叫 [ abc01 ] 的容器 , 其中用的镜像是 loca…linux:8.6 , 用/bin/bash启动并进入了容器

  • 启动容器

    [ podman run 选项 镜像名称:镜像标签 启动命令 ]

  • 查看容器

    [ podman ps -a ]----------------------所有容器 id

    [ podman ps -q ]----------------只显示容器 id

  • 删除容器

    [ podman rm 容器id ]

  • 容器的启动 , 停止 , 重启

    [ podman start|stop|restart 容器id ]

  • 进入容器

    [ podman exec -it 容器id 启动命令 ]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/766864.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网页有效防止XSS,SQL注入,木马文件拦截上传等安全问题

网络安全问题一直是备受关注的话题,其中跨站脚本攻击(XSS)、SQL注入和木马文件上传是常见的安全威胁。下面我将详细介绍这些安全问题。 首先是跨站脚本攻击(XSS)。XSS攻击是一种利用网站漏洞,将恶意脚本注…

2020年黑龙江省水稻种植分布数据

黑龙江省,位于中国最东北部,是我国位置最北、最东,纬度最高,经度最东的省份,气候为温带大陆性季风气候。黑龙江省土地总面积为47.3万平方公里(含加格达奇和松岭区),占全国土地总面积…

LeetCode第一天(485.最大连续1的个数)

官解: 为了得到数组中最大连续 111 的个数,需要遍历数组,并记录最大的连续 111 的个数和当前的连续 111 的个数。如果当前元素是 111,则将当前的连续 111 的个数加 111,否则,使用之前的连续 111 的个数更新…

HTML元素语义化补充之css函数(三)

文章目录 CSS中的函数css函数–varcss函数–calccss函数–blurcss函数–gradientlinear-gradient的使用 CSS中的函数 ◼ 在前面我们有使用过很多个CSS函数: 比如rgb/rgba/translate/rotate/scale等; CSS函数通常可以帮助我们更加灵活的来编写样式的值; ◼ 下面有几…

Nature:“量子龙卷风”首次模拟黑洞

科学家们在超流体氦气中首次创造出了一个巨大的“量子漩涡”(quantum vortex),用以模拟黑洞。这一成就不仅使他们能够更加细致地观察模拟黑洞的行为,还能探究其与周围环境的交互作用。 诺丁汉大学的研究团队与伦敦国王学院和纽卡斯…

春天到了,颈椎病容易复发和加重,怎么回事?

即将进入四月,气温回暖,大家的着装明显轻便了。实际上,四时之气均有诱发颈椎病复发的因素,春天也不例外。 对于颈椎病人群来说,他们的颈部状态较差,遇到“无孔不入”、挟裹着湿气的风邪,便十分容…

操作系统原理-模拟进程创建、终止、阻塞、唤醒原语——沐雨先生

一、实验题目: 模拟进程创建、终止、阻塞、唤醒原语 二、实验目的: 通过设计并调试创建、终止、阻塞、唤醒原语功能,有助于对操作系统中进程控制功能的理解,掌握操作系统模块的设计方法和工作原理。 三、实验环境: …

【算法分析与设计】翻转二叉树

题目 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 示例 1: 输入:root [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1]示例 2: 输入:root [2,1,3] 输出:[2,3,1]示例…

本地运行环境工具UPUPWANK(win)和Navicat数据库管理工具

UPUPWANK安装地址:https://www.upupw.net 1.进入UPUPWANK后点击一键开启 2.新增项目 这里请千万注意80端口,如果80端口被占用了,请记住去任务管理器关闭占用80端口的进程。不然就不会成功显示。(笔者含泪警告,一晚上的…

多线程应用中的性能优化:创建合适的线程数

多线程应用中的性能优化:创建合适的线程数 在多线程应用中,为了降低延迟和提高吞吐量,我们可以采取两种主要策略:优化算法或者充分利用硬件性能。要发挥硬件的极致性能,就需要使用多线程来提高CPU或I/O的利用率。 由于…

TypeScript+Jest测试

1、初始化TypeScript工程 npm i -D typescript生成TypeScript工程配置 tsc --init代码目录 test └── src├── sum.test.ts└── sum.tssum.ts export function add(a: number, b: number): number {return a b; }sum.test.ts import { add } from ./sum;test(add …

Spring中的OAuth2

一. 什么是OAuth2 “Auth” 表示 “授权” Authorization “O” 是 Open 的简称,表示 “开放” 连在一起就表示 “开放授权”,OAuth2是一种开放授权协议。 二. OAuth2是什么 怎么用 OAuth2是目前最流行的授权协议,用来授权第三方应用&am…

信号的小波包能量谱计算(以轴承振动信号为例,Python环境)

小波分析是近30年来发展起来的数学分支,是Fourier分析划时代发展的结果,由法国工程师Morlet首先提出,后广泛应用于信号处理、图像处理与分析、地震勘探、故障诊断、自动控制等领域,小波就是小的波形,所谓“小”是指它具…

QT文件读写操作和内容提取

访问IO设备,需要先调用open()来设置正确的OpenMode(例如ReadOnly或ReadWrite) 打开设备后后,使用write() 或putChar() 写入数据到文件和设备,并通过调用read(),readLine() 或readAll() 进行读取;使用完设备后&#xf…

供应链攻击揭秘:识别、防范与应对

供应链攻击是网络安全领域的一种新兴威胁,它利用供应链中的漏洞对目标进行攻击。本文将介绍供应链攻击的概念、类型、危害,并通过具体案例阐述其影响,同时探讨如何防范供应链攻击,以提高人们对供应链攻击的认识和防范意识。 一、引…

3、Jenkins持续集成-Jenkins安装和插件管理

文章目录 一、Jenkins安装1. 安装JDK2. 获取jenkins安装包3. 安装包上传到服务器,进行安装4. 修改Jenkins配置(1)低版本Jenkins的rpm包(2)高版本Jenkins的rpm包 5. 启动Jenkins6. 打开浏览器访问7. 获取并输入admin账户…

【漏洞复现】netgear路由器 boarddataww 存在RCE漏洞

免责声明:文章来源互联网收集整理,请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该…

HTML发展史

为什么要讲 HTML 发展史呢? 唐太宗告诉我们: 以铜为镜,可以正衣冠;以史为镜,可以知兴替;以人为镜,可以明得失。 那了解了 HTML 的发展史,可以知道什么呢? 答案是兼容 国内在 淘宝…

FDM3D打印系列——美纹纸遮挡喷漆

大家好,我是阿赵。   自从上次尝试了水补土和喷漆,发现效果不错之后,我就接着进行第二次的尝试了。   这次打印的模型是这个拳皇里面的卢卡尔,别看拍照好像很高大,其实这个模型很小的,只有10cm左右的高…

C#获取HTML源码

C#获取HTML源码 2024年03月23日记录 以前的那个从网上找到的方法, 在一些网站上用不了,如17K,取出来的是乱码,要么就是一坨JS,好像是用JS又重新加载了什么的 using System; using System.Collections.Generic; using System.We…