安装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
文件。你可以使用 nano
或 vim
,或者你喜欢的任何其他文本编辑器。
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