碎碎念
虽然 Unraid 有一个很好的 Docker 容器 WEBUI 配置界面,但并不是所有的参数都能在这里设置。
其次,像导入、导出、删除镜像,compose 方式安装容器(现已可以通过插件在 WEBUI 配置),网络创建、配置、删除,容器更多的自定义配置、Build镜像等等,Unraid 要么不能在 WEBUI、只能在命令行设置,要么不能设置。
而 Portainer 则都可以在 WEBUI 设置。最重要的是,Portainer 是全平台通用。即使是 Windows,或者无图形化界面的 Linux,都可以在安装了 Portainer 容器之后通过 Portainer 管理容器。
本文就简单记录一下 Docker 容器 Portainer 的安装及常用功能使用,以留后用。
视频版本
网页链接https://www.bilibili.com/video/BV19L4y1t78E/
目录
镜像对比及选择
「https://hub.docker.com/r/portainer/portainer-ce」
「https://hub.docker.com/r/6053537/portainer-ce」
注:镜像要选择带 ce 的才是最新版,不带 ce 的版本也能用,但已废弃,停止更新。
参数说明(官方版)
容器端口:9000
容器路径:/data
容器路径:/var/run/docker.sock
命令行安装
docker cli
docker compose
新建一个文件,内容如下:
在该文件同目录下,运行即可。若命令不存在,需先安装 docker compose,安装很简单,百度即可。
该镜像参数配置简单,不推荐用此方式。
Unraid 界面安装
应用市场
搜索 Portainer,选择 Portainer-ce,修改端口及路径,应用即可。
中文版本应用市场没有模板,可根据以上安装方法手动添加配置创建;或通过应用市场搜索,结合应用市场的自动侦测配置创建。
手动安装
常用的 Unraid 界面没有的功能
创建并管理网络
创建并管理 Compose 容器
管理镜像
管理 Volumes
添加 Registries
添加环境
图标