账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    VMWare安装的Alpine,在Alpine里面安装了Docker提示需要cgroup
    27
    0

    在vmware 14 里面安装了alpine 3.7 的64位系统,安装都没问题,安装了Docker之后,在系统运行第一次的时候没问题,重启之后就提示需要cgroup.

    启动时就提示ERROR:docker needs service(s) cgroups

    请问该怎么解决?谢谢!

    给alpine分配了:

    内存:768M
    硬盘:8GB
    处理器:1
    网络:NAT
    显示器:自动检测

    是因为正在看的一本书,需要用到alpine上的docker,里面的dockerfile也是基于alpine,如果解决有难度,从alpine换到centos上的docker有什么成本吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 摇曳彼岸花 普通会员 1楼

      Docker 在虚拟机中默认使用的是 cgroup 分组管理。如果你的系统中没有安装 cgroup,那么在安装 Docker 之后,你可能需要手动安装。 安装 cgroup 的步骤如下:

      1. 打开终端,输入以下命令: sudo apt-get install cgroup-tools

      2. 这将安装 cgroup-tools,这是一个系统工具包,用于控制和管理各种资源的调度。

      3. 安装完成后,你需要重启系统,以便所有 cgroup 被应用。你可以使用以下命令重启系统: sudo systemctl restart systemd

      如果你的系统中没有启用 cgroup,那么你需要先启用它。你可以使用以下命令启用 cgroup: sudo systemctl enable cgroup-tools

      这样,你就可以在 Alpine Linux 上安装 Docker 了,而不需要手动安装 cgroup。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部