本文最后更新于 70 天前,其中的信息可能已经有所发展或是发生改变。
基本环境
Docker已经安装
Linux或者nas系统
portainer部署
使用docker run命令部署
docker run -d -p 8000:8000 -p 9443:9443 -p 9000:9000 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer宿主机路径:/data \ portainer/portainer-ce:latest
如下图所示部署成功
注册和登录
浏览器地址栏输入nas或者linux ip地址:9000访问,输入超级管理员账号与密码,确认
点击Get Started
看到如下界面即运行成功,点击红框处即可看到当前运行的容器状态
stack方式创建容器
左边菜单栏点击Stack,在右边界面点击Add Stack
填写stack名称(此处以nginx webui为例),将docker-compose文件内容或者dockerhub上部署内容复制粘贴到下框中,修改相关路径和配置
点击deploy the stack,等待镜像拉取完成且无任何报错即部署完成
点击左方container即可在右边看到部署且运行成功
手动创建容器
点击左边菜单栏container选项,再点击右边Add Container
这里我们以创建nginx webui容器为例,填写容器名称与镜像地址
往下滚动,按照下图填写分区映射路径
网络修改为host模式
填写环境变量
重启模式设置为always
点击开始的deploy the container,拉取镜像部署成功