侧边栏壁纸
博主头像
封存记忆 博主等级

行动起来,活在当下

  • 累计撰写 37 篇文章
  • 累计创建 33 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

centos 安装docker

Administrator
2024-12-02 / 0 评论 / 0 点赞 / 36 阅读 / 0 字

1.安装脚本

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum -y install gcc
yum -y install gcc-c++
yum install -y yum-utils
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 或者
#yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

2.启动docker

systemctl enable docker
systemctl start docker
systemctl status docker

3.加速地址

https://docker.1panel.live

优化会话限制

1.编辑 limits.conf 文件:

vi /etc/security/limits.conf

2.添加或修改限制规则:
在文件末尾添加以下行,设置所有用户的最大打开文件数为65536(可根据实际需求调整):
代码

* soft nofile 65536
* hard nofile 65536
  • 表示对所有用户生效。
    soft 是软限制,hard 是硬限制。软限制可以由用户自行提高(直到硬限制),硬限制是用户不能超过的绝对上限。
    nofile 是指最大文件数。
    保存并退出文件:
    保存文件并退出编辑器。
    应用新的限制(动态修改或重启)::
    3.动态修改:在当前会话中,可以使用ulimit -n <数值>命令立即应用新的限制。
ulimit -n 65536

永久生效::需要重新登录用户或者重启系统才能使在 /etc/security/limits.conf 文件中设置的限制生效。
4.验证限制:
可以通过ulimit -n命令来查看当前用户的最大文件数限制。

ulimit -n
0

评论区