docker / 其他 / 群晖 · 2022年12月12日 3

群辉218Play安装docker

因为218play是arm版本,内存也很少,所以没有支持docker,使用该方法可以手动安装docker

登录nas 切换到root权限 执行如下脚本 等待安装完成

curl https://git.js-css.com/nap/ds218play-docker/raw/branch/master/install-docker.sh | sh

安装可视化界面

#下载 Docker 图形化界面 portainer 的镜像
docker pull portainer/portainer-ce

#创建 portainer 数据卷
docker volume create portainer_data

# 启动可视化界面
docker run -d --network=host --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

需要注意两点

  1. arm的群辉不支持 seccomp 所以docker容器可以不受限制的任意访问系统资源
  2. 由于群辉的限制 所有容器必须使用 –network=host 模式