03 2021 档案
摘要:高级命令分成了3个组: 处理了多行模式空间(N、D、P)。 采用保持空间来保存模式空间的内容并使它可用于后续的命令(H、h、G、g、x) 。 编写使用分支 和条件指令的脚本来更改控制流(:、b、 t)。 多行模式空间 在前面正则表达式的讨论中,我们强调模式匹配是面向行的。像grep这样的程序尝试在单
阅读全文
摘要:安装autofs [root@Raygussie ~]# yum -y install autofs Updating Subscription Management repositories. Unable to read consumer identity This system is not
阅读全文
摘要:podman基础命令 //在官网查看镜像 [root@luyi ~]# podman search httpd INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED docker.io docker.io/library/httpd The Apache H
阅读全文
摘要:下载docker-compose [root@Raygussie ~]# ls /usr/local/bin/ docker-compose 给它设置执行权限 [root@Raygussie ~]# chmod +x /usr/local/bin/docker-compose 解压harbor到指定
阅读全文
摘要:基本结构 Dockerfile 是一个文本格式的配置文件,用户可以使用 Dockerfile 快速创建自定义镜像。 Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。 Docker分为四部分: 基础镜像信息 维护者信息 镜像操作指令 容器启动时默认要执行的指令 例如: //第
阅读全文
摘要:首先创建nginx目录,然后进入目录编辑Dockerfile [root@Raygussie ~]# mkdir nginx [root@Raygussie ~]# ls anaconda-ks.cfg nginx nginx-1.14.2.tar.gz nginx-1.19.7 nginx-1.1
阅读全文
摘要:docker存储卷 COW机制 Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层并在镜像栈顶部添加一个读写层。 如果运行中的容器修改了现有的一个已经存在的文件,那么该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本依然存在,只是已经被读写层中该文件的副本所隐藏
阅读全文
摘要:Linux内核实现名称空间的创建 ip netns命令 可以借助ip netns命令来完成对 Network Namespace 的各种操作。ip netns命令来自于iproute安装包,一般系统会默认安装,如果没有的话,请自行安装。 注意:ip netns命令修改网络配置时需要 sudo 权限。
阅读全文
摘要:虚拟化网络 Network Namespace 是 Linux 内核提供的功能,是实现网络虚拟化的重要功能,它能创建多个隔离的网络空间,它们有独自网络栈信息。不管是虚拟机还是容器,运行的时候仿佛自己都在独立的网络中。而且不同Network Namespace的资源相互不可见,彼此之间无法通信。 假如
阅读全文
摘要:镜像的概念 镜像可以理解为应用程序的集装箱,而docker用来装卸集装箱。 docker镜像含有启动容器所需要的文件系统及其内容,因此,其用于创建并启动容器。 docker镜像采用分层构建机制,最底层为bootfs,其上为rootfs bootfs:用于系统引导的文件系统,包括bootloader和
阅读全文

浙公网安备 33010602011771号