威联通qnap使用portainer管理docker
参考文章是https :// feutl. github.io/ use- portainer- on-qnap/
主要原因是qnap如果直接在container里面安装portainer的话,导致无法管理其中的容器。
1 在container里面创建portainer。默认设置即可。
2 准备相关文件。
点击container station 的 属性,点击 docker凭证
选择下载到本地,然后解压缩。
将解压缩后的文件通过filesation上传到某个目录里面。
之后ssh连接到nas。
新建目录
mkdir -pv ~/.docker
复制凭证文件到docker
命令:cp /xxx/* ~/.docker/
提示,
3 设置portainer里面的endpoint
打开portainer网站,设置用户名和密码。
选择endpoint ,点击 新增
选择选项卡Docker Directly connect to the Docker API
名字随便写。
Endpoint url填写上面输出的。
我这边填写的是192.168.1.244:2376
点击TLS
上传凭证文件。
TLS CA certificate == ca.pem
TLS certificate == cert.pem
TLS key == key.pem
点击最下方增加endpoint。
c存在问题,部分容器可能开机后无法顺利启动。