一、容器介绍
1、Linux里面容器的作用
- Linux中的容器是装应用的
- 容器就是将软件打包成标注化单元,用于开发、交付和部署
- 容器技术已经成为应用程序封装和交付的核心技术
2、容器的优缺点
1.优点
- 相比于传统的虚拟化技术,容器更加简洁高效
- 传统虚拟机需要给每个VM安装操作系统
- 容器使用的共享公共库和程序
2.缺点
- 容器的隔离性没有虚拟化强
- 共用Linux内核,安全性有先天缺陷
3、podman描述
1.podman和容器的关系:
- podman是完整的一套容器管理系统
- podman提供了一组命令,让用户更加方便直接地使用容器技术,而不需要过多关心底层内核技术
二、podman安装
[root@localhost ~]# yum -y install podman
三、镜像、仓库
1、镜像概念
1.镜像是启动容器的核心
- 镜像可以从官方镜像库下载,也可以自己制作
2.在podman中容器是基于镜像启动的
3.镜像采用分层设计
4.使用COW技术
2、 官方镜像库
docker.io、quay.io
3、镜像的名称和标签
指定镜像的方法:
- 每一个镜像都对应唯一的镜像id
- 镜像名称(文件名称)+标签(路径) == 唯一
- 每一个镜像都有标签,如果没写就是默认标签 latest
&n

本文详细介绍了Linux容器技术,特别是Podman的安装、镜像管理、容器操作、服务发布、共享卷以及系统服务整合,包括如何使用Podman创建、部署和管理容器,并实现数据共享和服务公开。

3791

被折叠的 条评论
为什么被折叠?



