首页 > 其他分享 >Docker 图形化界面管理工具 Portainer | 让你更轻松的管理 Docker

Docker 图形化界面管理工具 Portainer | 让你更轻松的管理 Docker

时间:2024-05-30 20:33:11浏览次数:20  
标签:docker Portainer 9000 9443 portainer Docker 图形化

本文首发于只抄博客,欢迎点击原文链接了解更多内容。

前言

Portainer 是一个 Docker 图形化管理工具,可以通过 Web UI 轻松的管理容器、镜像、网络、卷。与 Dockge 相比功能更加的完善,同时上手难度也更大一些

Portainer 分为社区版和商业版,本文安装的是社区版(Portainer CE),该版本免费,比较适合个人用户使用

安装

  1. 创建存储卷
docker volume create portainer_data
  1. 通过 Docker 安装 Portainer
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

9443 端口默认会启用 SSL,如果需要直接通过 http 访问,需要加上 -p 9000:9000 访问 9000 端口

使用

  1. 通过 http://ip:9000 或者 https://ip:9443 访问 Portainer,首次访问需要创建管理员账号

portainer1

  1. 完成登录后,管理本机直接点击 Get Started

portainer2

  1. 进入主界面可以看到 local,点击 Live connect

portainer3

  1. 连接到该机器后,就可以看到 Docker 相关状态并且可以对其进行管理

portainer4

管理多台机器

Portainer 不但可以管理本机的 Docker,还可以通过 Agent 管理多台机器

  1. 首先在控制端的 Portainer 中找到 Environments,点击右上角的 Add environment

portainer5

  1. 选择 Docker Standalone

portainer6

  1. 复制 Docker 将 Agent 部署到被管理的机器上;填写名字以及被管理机器的 IP 和端口

portainer7

  1. 返回 Home 就可以看到刚才添加的机器了

potainer8

标签:docker,Portainer,9000,9443,portainer,Docker,图形化
From: https://blog.csdn.net/zc_mk/article/details/139333652

相关文章

  • dockerfile1
     dockerfile介绍dockerfile是用来构建docker镜像的文件!命令参数脚本!构建步骤:编写一个dokerfile文件dockerbuild构建一个镜像dockerrun运行镜像dockerpush发布镜像(dckerhub、阿里云镜像仓库)dockerfiel构建过程基础知识:每个保留关键字(指令)都必须是大写字母执......
  • Docker的数据管理(数据卷+数据卷容器)
    文章目录一、Docker的数据管理1、概述2、主要的技术(三种数据挂载方式)2.1、数据卷(Volumes)2.2、绑定挂载(Bindmounts)2.3、tmpfs挂载(Tmpfsmounts)2.4、之间的关系(数据在Docker主机上的存储位置)二、数据卷示例1、创建一个命名的数据卷2、修改数据卷内文件内容3、启动两个容......
  • 一些常用docker命令
    一些常用docker命令#拉取dockerpullnginx#查看镜像dockerimages#运行一个容器-d后台运行不阻塞-p端口映射,宿主机:容器-v存储卷dockerrun-d-p8080:80--namenginxnginx#进入容器中dockerexec-itnginxbash#查看启动的镜像dockerps#删除容器-f......
  • Ubuntu22.04安装部署基于dockers的K8s目前最新版本1.30.1版本
    其实之前也写过其他系统、其他版本的部署,但是,由于在1.28版本之后,安装略有所变化,所以,这里再写一篇基础环境主机名配置角色系统版本IP安装的组件master4核4GmasterUbuntu22.04192.168.140.75apiserver、controller-manager、scheduler、kubelet、etcd、kube-pro......
  • docker安装nginx
    1.拉取镜像dockerpullnginx  2.创建容器dockerrun--namemy-nginx-p80:80-dnginx3.找个文件夹创建以下目录,mkdir-p{conf,conf.d,html,logs}4.从创建的nginx容器中复制配置文件到本地目录9a2becc47dfc是你创建的nginx容器id,dockercp 容器ID:源位置目标位置......
  • docker-compose部署Vue项目
    目录结构webdata└──front-lib-web├──conf.d│  └──default.conf├──docker-compose.yml└──html└──frontDemo*conf.d/default.confserver{listen6888;server_namelocalhost;access_log/......
  • RFS_03 在docker中安装配置GeoServer、PostGIS
    操作描述:在LinuxUbuntu20.04系统的Docker中安装PostGIS、GeoServer(Ubuntu20.04系统下安装Docker,参考如下:)docker安装操作-Preyer-博客园Docker基础-lqqgis-博客园1    安装Nginx1-1    查看docker里面的软件,刚安装的Docker中没有任何镜像dockerimages......
  • Docker数据管理(数据卷+数据卷容器)
    目录一、Docker的数据管理1、概述2、主要的技术(三种数据挂载方式)2.1、数据卷(Volumes)2.2、绑定挂载(Bindmounts)2.3、tmpfs挂载(Tmpfsmounts)2.4、之间的关系(数据在Docker主机上的存储位置)二、数据卷示例1、创建一个命名的数据卷2、修改数据卷内文件内容3、启动两个容器并验证数据共......
  • 02Docker中的镜像和容器命令
    镜像和容器Docker中有镜像和容器的概念镜像(Image):Docker将应用程序及其运行所需要的依赖、函数库、环境、配置等文件打包在一起称为镜像即硬盘中的文件容器(Container):镜像中的应用程序运行起来并加载到内存中后形成的进程就是容器,一个镜像可以运行多个容器将来形成......
  • 初识dockerfile
     dockerfile就是用来构建docker镜像的构建文件!命令脚本!先体验一下!通过这个脚本可以生成镜像,镜像是一层一层,脚本一个个的命令,每个命令都是一层!#创建一个dockerfile文件,名字可以随机,建议dockerfile#文件中的内容指令(大写)参数[root@localhosthome]#mkdirdocker-test-volume......