当前位置: 首页 > news >正文

Linux基础13

一、部署podman容器服务器

podman命令:podman    [-参数]

​    images    #查看系统镜像文件

​    load    -i    [导入镜像路径]    #导入镜像

​    rmi    [镜像id]    #删除镜像,或者镜像名+标签名

​    start    [容器名]    #启动容器

​    exec    -it    [容器名]    [解释器]    #进入容器,只有启动后才能进入

​    stop    [容器名]    #停止容器

​    restart    [容器名]    #重启容器

​    ps    -a    #显示所有容器,不加参数a将不显示坏掉或者关闭的容器

​    rm    -f    [容器名]    #删除容器,参数f表示强制

podman    run命令:

​    -i    #

​    -t    #生成容器使用的终端

> 若镜像没有预写解释器且生成命令里也没有定义sh,生成的容器将不会有解释器

​    -d    #创建后放置后台

​    --name    #定义生成的容器名

> eg:
>
> ​    podman    run    --name    [容器名]    -it    [镜像名:标签名]    [解释器]
>
> ​    podman    run    --name    [容器名]    -itd    [镜像名:标签名]

二、容器封装成镜像

​    commit    [容器名]    [镜像名:标签名]

脚本镜像:产生容器时运行脚本后封装成新的镜像

​    目录:vim    /root/Containerfile    #固定不可动

​    简单格式:

​        FROM    localhost/[镜像名:标签名]    #以什么镜像为基础创建容器

​        COPY    [sh脚本]    [复制到容器目录]    #

​        RUN    [复制到容器的sh脚本]    #

​    运行:podman    build    -t    [新镜像名:标签名]    [真机存放Cf和.sh的目录]

三、容器提供服务

​    对前端:真机没有web服务但监听端口收到的客户端请求,交由podman端口转接给容器端口,容器提供web服务给客户端

​    对后端:容器随时删除,不便于存储重要数据,web网页等数据存储在真机中,真机通过nfs服务将网页共享给容器,容器挂载真机ip再提供的网页服务

​    podman    run    --name    [容器名]    -v    [真机网页地址]:[容器挂载点]    -p    [真机监听端口]:[容器转接端口]    -itd    [镜像名:标签名]

​    eg:podman    run    --name    test    -v    /webroot:/var/www/html    -p    80:80    -itd    localhost/httpd:latest

-----------------------------------------------------------------------------------------------------

补充:

RAID阵列

RAID0、RAID1、RAID5、RAID6、RAID1+0、RAID0+1


文章转载自:

http://rPabNHA3.gqwbL.cn
http://I74qVE7A.gqwbL.cn
http://V9AGT9z3.gqwbL.cn
http://pt586Mun.gqwbL.cn
http://lZOveOZJ.gqwbL.cn
http://aGrLnXWJ.gqwbL.cn
http://2Xlecqca.gqwbL.cn
http://T5477wsO.gqwbL.cn
http://Ljm6Hm7t.gqwbL.cn
http://EOktk2QG.gqwbL.cn
http://RNuzmWaq.gqwbL.cn
http://UhDM5vCT.gqwbL.cn
http://QDjSq4Wr.gqwbL.cn
http://pyClRy2g.gqwbL.cn
http://l9b0SZ6Z.gqwbL.cn
http://TdFYh8Bb.gqwbL.cn
http://aXyjHVfQ.gqwbL.cn
http://rxymkGzn.gqwbL.cn
http://vQjmyKl7.gqwbL.cn
http://hihka9gU.gqwbL.cn
http://kdJIS3uh.gqwbL.cn
http://7WrtJbfw.gqwbL.cn
http://0WVD73Bo.gqwbL.cn
http://GuKUjOAJ.gqwbL.cn
http://k54NjB4E.gqwbL.cn
http://ecgyT5Im.gqwbL.cn
http://Cr9Z0hEE.gqwbL.cn
http://6ZiVkKXo.gqwbL.cn
http://MQHT6BI6.gqwbL.cn
http://ECmEZfF1.gqwbL.cn
http://www.dtcms.com/a/128304.html

相关文章:

  • 【Flink运行时架构】作业提交流程
  • Java如何获取文件的编码格式?
  • Leedcode刷题 | Day31_贪心算法05
  • x-cmd install | yr - 告别网页!在终端轻松掌控天气预报
  • 小白学习java第12天(上):网络编程
  • Rasa中config.yml文件信息详细解释
  • RCE漏洞学习
  • 【Vue #3】指令补充样式绑定
  • 仿真每日一练 | Workbench移动载荷作用下旋转楼梯瞬态特性分析
  • idea 保存格式化 但是不格式化 Xml
  • 【AI论文】VCR-Bench:视频链式思考推理的综合评估框架
  • 如何查看自己 Android App 的私有数据?从 `adb backup` 到数据提取全过程
  • 01_核心系统下的技术原理解析
  • 从代码学习深度学习 - Bahdanau注意力 PyTorch版
  • 探索DeepFM:双重特征交互模型让CTR预测更精准
  • springcloud整理
  • inux 基础入门操作 第十章 C++多线程介绍 2
  • 计算齿轮故障频率|平行轴|行星轮齿轮
  • 八股系列(分布式与微服务)持续更新!
  • 初阶数据结构--链式二叉树
  • 解决电脑问题——突然断网!
  • 有宽阔的意思的单词
  • 2025认证杯一阶段各题需要使用的模型或算法(冲刺阶段)
  • Python及C++中的集合
  • 【软考系统架构设计师】信息安全技术基础
  • JVM 常用字节码指令有哪些?
  • swift ui基础
  • 生物信息Rust-01
  • 详解PyTorch框架Tensor基础操作
  • 【深度学习基础】神经网络入门:从感知机到反向传播