南林暑期实训 Linux day 10 容器

一、容器

1.1 概念:自带环境的软件(容器类似一个微型虚拟机,这个虚拟机上运行软件所需的操作系统,在操作系统上运行容器提供的软件服务) 镜像:由开发人员专门为某个服务定制的容器安装包 容器:镜像运行的实例 本质是下载软件、安装软件,运行软件 仓库:存放镜像的地方

1.2 镜像仓库的搭建

podman是红帽官方自己推出的,当前红帽系统默认安装好podman,使用命令podman --version 可以查看系统中podman的版本

安装podman yum install podman –y 查看版本 podman -v 或 podman --version

1.3 实操

1.3.1 镜像仓库配置

vim /etc/containers/registries.conf

Vim /etc/containers/registries.Conf [registries.search] registries = ['registry.access.redhat.com', 'registry.redhat.io', 'docker.io’] short-name-mode = 'permissive’

registry 镜像注册表

insecure=false 只能使用https协议 true可以使用https

1.3.2 测试镜像库是否可用

podman search 镜像仓库地址/镜像名 (该命令可用查看指定镜像仓库中的镜像)

例: podman search docker.io/centos

1.3.4 下载镜像

podman pull 仓库地址/镜像名

podman images 查看本地镜像

podman images rm /仓库地址/镜像名 删除镜像

1.3.5 容器管理

启动并创建容器 podman run –-name 容器名 –d 镜像地址 (--name 给容器起名字 -d 容器在后台运行 -i 代表交互式启动 -t 启动一个伪终端)

例:podman run --name centos-test -it 镜像地址

podman ps 查看容器状态 (ps 查看运行中的容器 -a 查看所有容器状态) podman ps -a

podman stop 容器名 停止容器

podman start 容器名 启动容器

podman rm 容器名 删除容器

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值