Centos Docker 常用命令/低配机器开启虚拟内存


安装Docker

bash 复制代码
sudo dnf install docker-ce -y
sudo systemctl start docker
sudo systemctl enable docker

安装Docker Compose

bash 复制代码
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

修改权限

bash 复制代码
sudo chmod +x /usr/local/bin/docker-compose

验证安装成功

css 复制代码
docker-compose --version

开启虚拟内存

备份当前的GRUB配置文件

bash 复制代码
sudo cp /etc/default/grub /etc/default/grub.bak

使用文本编辑器打开 /etc/default/grub 文件。你可以使用 nanovim,或者你喜欢的任何其他文本编辑器。

arduino 复制代码
sudo vim /etc/default/grub

在该文件中,你可以修改各种启动选项。例如,要添加额外的内核启动参数,你可以编辑 GRUB_CMDLINE_LINUX 行。如果你想为Docker启用内存和交换空间限制,你可以添加 cgroup_enable=memory swapaccount=1 到该行。

在已有的 GRUB_CMDLINE_LINUX 参数中添加新的参数时,你只需要在双引号内的最后添加你想要的参数,每个参数之间用空格隔开。

如果原本已有的参数不要删除,以下命令仅演示新增的参数

ini 复制代码
GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"

更新GRUB

bash 复制代码
sudo grub2-mkconfig -o /boot/grub2/grub.cfg

重启系统

复制代码
sudo reboot
相关推荐
华农DrLai几秒前
什么是自动Prompt优化?为什么需要算法来寻找最佳提示词?
人工智能·算法·llm·nlp·prompt·llama
黎阳之光1 分钟前
十五五智赋新程 黎阳之光以AI硬核技术筑造产业数智底座
大数据·人工智能·算法·安全·数字孪生
云烟成雨TD1 分钟前
Spring AI Alibaba 1.x 系列【2】架构、特性与生产级演示案例
java·人工智能·spring
罗罗攀2 分钟前
PyTorch学习笔记|张量的线性代数运算
人工智能·pytorch·笔记·学习·线性代数
骇客野人3 分钟前
本地大模型与知识库的融合实施方案
人工智能
1941s3 分钟前
Google Agent Development Kit (ADK) 指南 第三章:核心概念与架构
人工智能·python·langchain·agent·adk
码农小白AI4 分钟前
AI审核驱动下的IACheck:港口沉积物检测报告如何实现质量稳步提升
人工智能
2501_948114244 分钟前
OpenClaw 时代的多模型接入实战:当开源智能体遇上聚合网关,一个人如何跑通全自动生产流水线
人工智能·gpt·开源
中电金信4 分钟前
中电金信助力腾讯安全多模态智能鉴伪系统上线
人工智能
sali-tec4 分钟前
C# 基于OpenCv的视觉工作流-章40-特征找图
图像处理·人工智能·opencv·算法·计算机视觉