Docker
本文介绍了Docker的常用操作命令,包括启动、停止、重启、查看状态及设置开机自启等基础操作,涵盖镜像的搜索、下载、删除、空间查看及虚悬镜像处理,并详细说明了如何配置命令自动补全功能。同时提供了后台运行Linux镜像及使用Docker下载RPM依赖的方法,适用于日常开发与运维场景。
11-Dockerfile
Dockerfile是构建Docker镜像的文本脚本,包含一系列指令,按顺序执行,每条指令创建一个镜像层。主要指令包括FROM(指定基础镜像)、RUN(构建时运行命令)、CMD与ENTRYPOINT(启动容器时执行命令)、COPY/ADD(复制文件)、EXPOSE(暴露端口)、ENV(设置环境变量)等。构建流程为:编写Dockerfile → 使用docker build构建镜像 → docker run运行容器。镜像构建过程中可能产生无名无标签的虚悬镜像,可通过docker image prune清理。
掌握Linux Shell循环(从零开始编写自动化脚本)
教程来源https://www.vps5.cn/本文介绍Linux Shell中for和while循环的使用方法,帮助读者掌握自动化脚本的核心技巧。通过实例详解循环语法、控制语句及实用注意事项,适合初学者快速入门并应用到文件处理、系统管理等任务中。
PolarDB-X下使用备份工具t-polardbx-engine-xtrabackup
针对PolarDB-X xtrabackup在CentOS 8/RHEL 8等新版系统因依赖旧版libgcrypt.so.11和libprocps.so.4无法运行的问题,提供两种零侵入兼容方案:一是通过独立目录部署旧库+wrapper脚本+环境变量注入,实现一键开关、无污染回退;二是强制安装仅含库文件的CentOS 7 RPM包,与新库共存,支持快速卸载。均无需降级系统、重编译或修改glibc,保障生产环境安全稳定,适用于自动化运维与定时备份场景。