Skip to Content

Nanocl 安装后配置

本节介绍 Nanocl 安装后必须执行的配置步骤。

创建 Nanocl 的 Unix 用户组

Nanocl 守护进程绑定 Unix 套接字而非 TCP 端口。
默认套接字属于 root 用户和 nanocl 组,其他用户只能通过 sudo 或加入 nanocl 组访问。

如果不想在 nanocl 命令前添加 sudo,请创建名为 nanocl 的 Unix 组并将用户加入。守护进程启动时创建允许 nanocl 组成员访问的 Unix 套接字。

sudo groupadd nanocl sudo usermod -aG nanocl $USER newgrp nanocl

安装 Nanocl 组件

CLI 已安装,现在需要启动 Nanocl 组件。默认安装模板见这里 。Nanocl 对 Docker 提供完善支持,会自动检测 Docker 或 Docker Desktop,并选择 Unix 套接字。如果需要自定义套接字,在安装命令中传入 --docker-host,例如:

nanocl install --docker-host unix:///var/run/docker.sock

使用 Podman 时,需要如下指定 --docker-host:

nanocl install --docker-host unix:///var/run/podman/podman.sock

也可以通过 --group 指定套接字所属用户组:

nanocl install --group my-custom-group

检查运行状态

安装完成后,运行以下命令检查各项功能是否正常:

nanocl version nanocl cargo run my-cargo nginx:latest

现在可以开始使用 Nanocl 了!

最后更新于