Onism
配置iyuu docker版
在iyuu的映射目录里新建一个目录, certs, 不要用root权限, 将刚才生成的四个证书文件全拷到这里。
ssh登录群晖, 切换root权限 ,先确认iyuu的镜像名称,例如 我的是 iyuu, hash值可以在container mananger里看,也可以通过
docker ps 查看。
复制hosts文件群晖的映射目录里,例如我的iyuu目录是 /volume1/docker/iyuu/,那么执行
docker cp iyuu:/etc/hosts /volume1/docker/iyuu/
然后,container manager里停掉iyuu,切换到配置页,增加如下映射(๐•ᴗ•๐)径
/volume1/docker/iyuu/hosts /etc/hosts #这个是文件
/volume1/docker/iyuu/certs /usr/local/share/ca-certificates #这个是文件夹
修改hosts, 跟刚才一样, 添加一条 172.17.0.1 api.iyuu.cn
如果iyuu是host模式,也可以改成 127.0.0.1 api.iyuu.cn
启动IYUU, 群晖的ssh里执行以下命令(必须root)
docker exec -it (iyuu的hash,前5位) /bin/sh
进去后, 输入
cd /usr/local/share/ca-certificates
看下这个目录有没有刚才考进去的证书文件, 其实只需要api.iyuu.cn.crt这个文件,怕小白操作坏,索性全拷.
确认文件在,执行下个步骤
update-ca-certificates
到这里已经完成啦, 可以验证下
ping api.iyuu.cn 是不是 刚才设置的 172.17.0.1
curl https://api.iyuu.cn 这里应该是正常返回iyuu的应答,不是ssl证书错误。