当前位置: 首页 > article >正文

【docker系列】可视化Docker 管理工具——Portainer

1. 介绍

Portainer是一个可视化的Docker操作界面,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。

2. 需要环境

2.1 硬件需求

CPU:至少1核
内存:推荐≥1G
硬盘:无特殊要求

2.2 软件需求

需要Linux系统,Docker、Docker-Compose,环境安装见《必备的Docker和Docker-compose环境安装》,本安装环境均基于Debian11。

3.部署

3.1 Docker-Compose方式安装

# 切换到root权限
sudo -i
# 创建数据文件夹
mkdir /etc/docker/portainer && cd /etc/docker/portainer
```bash
# 编辑docker-compose文件
vim docker-compose.yaml     
```bash
version: "3"
services:
  portainer:
    image: portainer/portainer:latest
    container_name: portainer
    restart:always
    ports:
      - "9000:9000"
    volumes:
      - /home/app/portainer/data:/data
      - /var/run/docker.sock:/var/run/docker.sock

复制上述配置文件内容,shift+ins 粘贴文本后,输入 :wq 退出保存

#启动安装服务
docker-compose up -d

3.2 Docker安装

# 切换到root权限
sudo -i
# 创建数据文件夹
mkdir /etc/docker/portainer && cd /etc/docker/portainer
```bash
#下载Portainer的Docker镜像;
docker pull portainer/portainer
```bash
# 运行Portainer容器
然后再使用如下命令运行Portainer容器;
docker run -p 9000:9000 -p 8000:8000 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/app/portainer/data:/data \
-d portainer/portainer

4.使用说明

第一次登录的时候需要创建管理员账号,访问地址:http://IP:9000/

之后选择连接到本地的Docker环境,连接完成后我们就可以愉快地使用Portainer进行可视化管理了!


http://www.kler.cn/a/471076.html

相关文章:

  • 每天你好20250108(距离春节21天!!!)
  • 设计模式-结构型-适配器模式
  • Eureka原理
  • 学习threejs,导入AWD格式的模型
  • 78、使用爱芯派2_AX630C开发板 3.2T高有效算力 低功耗 支持AI-ISP真黑光实验
  • 华为设备的VRP系统详解
  • C++单例模式跨DLL调用问题梳理
  • 校园周边美食探索及分享平台的设计与实现(源码+数据库+文档)
  • vue动态配置请求地址,根据url切换请求地址
  • 排序算法介绍
  • 我的nvim的init.lua配置
  • 一个简单的调用函数的判断素数Matlab代码
  • C++二十三种设计模式之适配器模式
  • 如何把xiaoya小雅映射到Windows的此电脑上?
  • AWS Glue基础知识
  • nvm如何安装
  • selenium4.21的使用问题总结
  • 深入剖析MySQL数据库架构:核心组件、存储引擎与优化策略(一)
  • LabVIEW大数据有什么应用场景?
  • php反序列化原生态 ctfshow练习 字符串逃逸
  • MySQL 01 02 章——数据库概述与MySQL安装篇
  • 免费分享 | 基于极光优化算法PLO优化宽度学习BLS实现光伏数据预测算法研究附Matlab代码
  • 力扣66 加一
  • C# in 参数修饰符的使用
  • 特制一个自己的UI库,只用CSS、图标、emoji图 日后慢用!!!
  • Win11+WLS Ubuntu 鸿蒙开发环境搭建(一)