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
相关推荐
小白量化3 小时前
聚宽策略分享-1年化98国九条后中小板微盘小改
大数据·数据库·人工智能·量化·qmt
张拭心8 小时前
Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser
前端·人工智能
吴佳浩8 小时前
大模型 MoE,你明白了么?
人工智能·llm
Blossom.11810 小时前
基于Embedding+图神经网络的开源软件供应链漏洞检测:从SBOM到自动修复的完整实践
人工智能·分布式·深度学习·神经网络·copilot·开源软件·embedding
哇哈哈&10 小时前
gcc9.2的离线安装,支持gcc++19及以上版本
linux·运维·服务器
t1987512810 小时前
电力系统经典节点系统潮流计算MATLAB实现
人工智能·算法·matlab
万悉科技10 小时前
比 Profound 更适合中国企业的GEO产品
大数据·人工智能
mqiqe10 小时前
vLLM(vLLM.ai)生产环境部署大模型
人工智能·vllm
V1ncent Chen10 小时前
机器是如何“洞察“世界的?:深度学习
人工智能·深度学习
一条咸鱼¥¥¥10 小时前
【运维经验】使用QQ邮箱SMTP服务器设置ssms计划任务完成时邮件发送
运维·服务器·经验分享·sql·sqlserver