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
相关推荐
WJSKad12351 天前
[特殊字符] SecRoBERTa:网络安全AI新里程碑[特殊字符]️
人工智能·安全·web安全
嘿嘿嘿x31 天前
MobaXterm 成功连接 Ubuntu 虚拟机
linux·运维·ubuntu
万能菜道人1 天前
多次连接共享内存大小不一致在win和linux的区别
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志1 天前
2.3.1 Linux 命令行介绍:Shell、PATH与第一个Hello程序
linux·运维·服务器
zach01271 天前
GEO优化的算力贫困悖论:基于数字地缘政治的量子搜索语义重构
人工智能·python·重构
徐子元竟然被占了!!1 天前
docker-dockerfile练习
运维·docker·容器
Malone-AI1 天前
docker换镜像源(docker desktop)
docker·容器
机 _ 长1 天前
NVIDIA 显卡驱动安装指南 (CentOS Stream 9 / RTX 5090)
linux·运维·centos
發糞塗牆1 天前
【Azure 架构师学习笔记 】- Azure AI(14)-Azure OpenAI(5)-OpenAI 智能文本处理小工具
人工智能·ai·azure
赛博云推-Twitter热门霸屏工具1 天前
推特自动化营销软件推荐:赛博云推实现Twitter热门霸屏与精准获客
运维·自动化·媒体·twitter