docker可视化工具Portainer

1:Portainer简介
Portainer是一个docker可视化管理工具,可以非常方便地管理docker镜像容器。官网地址:https://www.portainer.io/
注:现在Portainer有BE(收费)和CE(免费)版本,安装的时候自行决定,建议根据官方文档走,不要用最新的因为不稳定,英文的文档阅读吃力可以翻译成中文,翻译完了大部分没差别

安装:

dart 复制代码
docker pull portainer/portainer

然后创建并启动容器,其中docker.sock包含了docker的容器数据 需要开启两个端口,一个8000与sock通信,一个9000与外部进行通信

dart 复制代码
// 需要开启两个端口,一个8000与sock通信,一个9000与外部进行通信
// --restart=always 容器在什么情况下要重启,always:开机自动启动
// -v 挂载的数据卷
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portaine


// 最新版本的CE版本启动指令 可以看到,后面多了-ce:latest,如果不想最新的,把latest指定版本
// 创建一个数据卷
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

访问,你的机器IP:9000

第一次进去要注册,密码要8位以上

选择本地的话,local即可


docker-compose启动portainer

dart 复制代码
version: "3.0"
services:
  portainer:
    image: portainer/portainer
    container_name: portainer
    volumes: 
     - /var/run/docker.sock:/var/run/docker.sock 
     - portainer_data:/data
    networks:
     - hello
    ports:
     - "8000:8000"
     - "9000:9000"
 volumes:
   portainer_data:
相关推荐
月上柳青1 小时前
docker gitlab arm64 版本安装部署
docker·容器·gitlab
飞火流星020273 小时前
docker安装Redis:docker离线安装Redis、docker在线安装Redis、Redis镜像下载、Redis配置、Redis命令
redis·docker·docker安装redis·redis镜像下载·redis基本操作·redis配置
基哥的奋斗历程3 小时前
Docker 常用命令
运维·docker·容器
Dusk_橙子4 小时前
在K8S中,pending状态一般由什么原因导致的?
云原生·容器·kubernetes
HEX9CF5 小时前
【Docker】快速部署 Nacos 注册中心
运维·docker·容器
小Tomkk5 小时前
Docker 部署 ClickHouse 教程
clickhouse·docker·rpc
喝醉酒的小白7 小时前
几种K8s运维管理平台对比说明
运维·容器·kubernetes
明 庭7 小时前
通过 Docker 部署 pSQL 服务器的教程
服务器·docker·容器
字节全栈_kYu8 小时前
FastDFS实用笔记 (Docker 搭建环境 + 整合 SpringBoot)
spring boot·笔记·docker
Linux运维老纪18 小时前
DNS缓存详解(DNS Cache Detailed Explanation)
计算机网络·缓存·云原生·容器·kubernetes·云计算·运维开发