Press "Enter" to skip to content

群晖docker配置镜像加速、非安全源、容器网段、porianer

最近新购一台群晖,准备将自己一直在服务器上跑的容器小玩意迁移到群晖上来。

群晖提供了界面式的容器配置,但是有些特殊的容器配置界面上无法完成。

容器配置

群晖的容器配置文件位置在:/var/packages/Docker/etc/dockerd.json

你需要打开群晖的ssh功能,登录到服务器进行编辑。

我大概进行一下自己的定制化配置:

{
   "data-root" : "/var/packages/Docker/target/docker",
   "log-driver" : "db",
   "registry-mirrors" : [],
   "storage-driver" : "btrfs",
   "insecure-registries": [ "harbor.xxx000.com" ],
   "registry-mirrors" : [ "https://xxx0000.mirror.aliyuncs.com" ],
   "default-address-pools" : [{"base" : "10.219.0.0/16","size" : 24}]
}

简单解释下:

insecure-registries:这个配置是我自己搭建的私服地址,由于没有配置https,这里配置个insecure。

registry-mirrors :这个配置的是国内的镜像下载加速。

default-address-pools:这个配置的是容器的默认网段,避开在用的一些网段。

安装Portainer

在群晖命令行下执行下面的额命令。

/volume1/docker/portainer/data 这个是保存portainer的配置目录,如果没有请提前创建。

docker run -d --restart=always --name=portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /volume1/docker/portainer/data:/data portainer/portainer

参考资料:

https://zhuanlan.zhihu.com/p/146175822

https://www.jianshu.com/p/29ee5c8f800c

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注