Docker | docker安装portainer详细步骤

这篇具有很好参考价值的文章主要介绍了Docker | docker安装portainer详细步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

portainer是一款容器管理可视化界面,不想在虚拟中使用命令管理容器的小伙伴,可以选择安装portainer对容器进行管理,查看日志、启动、停止容器等非常方便。

1. 搜索portainer镜像

docker search portainer

Docker | docker安装portainer详细步骤

2. 拉取portainer镜像

docker pull portainer/portainer-ce

Docker | docker安装portainer详细步骤
3. 启动portainer容器
# 启动镜像

# 启动镜像
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /dockerData/portainer:/data --restart=always --name portainer portainer/portainer-ce:latest

- p: 指定宿主机端口和容器端口 portainer默认端口是9000

- v: 目录映射,将/var/run/docker.sock映射到容器中,用于访问Docker的守护进程,控制Docker。/dockerData/portainer保存Portainer的配置信息。

–restart=always: 代表在容器退出时总是重启容器,还有其他几种重启策略:no、on-failure、on-failuer:n、unless-stopped

Docker | docker安装portainer详细步骤

-p 1126:9000 端口映射默认为9000,映射为1126
- portainer 镜像名字

(if wrong [PS1])


4. docker ps查看容器

Docker | docker安装portainer详细步骤

-p 9000:9000 端口映射默认为9000,映射为9000
portainer/portainer 镜像名字

# 查看日志 

docker logs -f portainer

(wode hezhide mingcheng shi portaine)

5.启动完成后,访问http://ip:9000

首次登录,需要你创建管理员admin的密码,设置后登录

Docker | docker安装portainer详细步骤

第一次会弹出安装界面,配置账号密码、选择是本地Docker还是远程Docker,一般我们选择本地Docker,也就是local,可以查看宿主机配置信息、查看容器、镜像、网络、卷等相关信息。

Docker | docker安装portainer详细步骤

 点击左边的条目,就可以看到我们远程服务器或本地docker容器的可视化界面啦~Docker | docker安装portainer详细步骤Docker | docker安装portainer详细步骤

 Docker | docker安装portainer详细步骤

 如果进入网页后提示错误,可参考[PS2] [PS3]。

问题与解决[Problem and Slove]

[PS1] 

问题:docker: Error response from daemon: driver failed programming external connectivity on endpoint portainerv1 (3d831aa6e5bb0b69a9e4c5cfe193570d757a5ee93998dd362fdaf4ed3f6b259e): Bind for 0.0.0.0:9000 failed: port is already allocated.

docker: 守护进程的错误响应:驱动程序在端点portainerv1(3d831aa6e5bb0b69a9e4c5cfe193570d757a5ee93998dd362fdaf4ed3f6b259e)的外部连接编程失败。绑定0.0.0.0:9000失败:端口已分配。

docker: Error response from daemon: Conflict. The container name "/portainerv1" is already in use by container "c0f5e58adf90ee1484cb259ab89caac0806c148be16c5f930bb3b6f7ac4c8007". You have to remove (or rename) that container to be able to reuse that name.
原因分析:容器 下载重复 使用。删除(或重命名)容器,才能重新使用。

Docker | docker安装portainer详细步骤

 [PS2]

Docker | docker安装portainer详细步骤

Docker | docker安装portainer详细步骤

也就是

Docker | docker安装portainer详细步骤

原因分析:端口号被占用,需要重新分配

 [PS3]在 Linux 上使用 Docker 安装 Portainer

Portainer 由两个元素组成,即 Portainer 服务器和 Portainer Agent。这两个元素都作为 Docker 引擎上的轻量级 Docker 容器运行。本文档将帮助您在 Linux 环境中安装 Portainer Server 容器。要将新的 Linux 环境添加到现有的 Portainer 服务器安装中

默认情况下,Portainer 服务器将通过端口 9443 公开 UI,并通过端口 8000 公开 TCP 隧道服务器。后者是可选的,仅当计划将边缘计算功能与边缘代理配合使用时才需要。

Docker | docker安装portainer详细步骤

Docker | docker安装portainer详细步骤

首先,创建 Portainer Server 将用于存储其数据库的卷:

docker volume create portainer_data

download and install the Portainer Server container:

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-ee:latest

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

默认情况下,Portainer 生成并使用自签名 SSL 证书来保护端口 9443。或者,您可以提供自己的 SSL 证书 安装期间或通过 Portainer UI安装完成后。

Portainer Server现已安装完毕。你可以通过运行docker ps来检查Portainer Server容器是否已启动:

现在安装已完成,您可以通过打开 Web 浏览器并转到以下操作来登录 Portainer Server 实例:

https://localhost:9443

如果需要,将本地主机替换为相关的 IP 地址或 FQDN,如果之前更改了端口,请调整端口。

您将看到Portainer Server的初始设置页面。

参考文献

【1】Install Portainer - Portainer Documentation 文章来源地址https://www.toymoban.com/news/detail-478745.html

到了这里,关于Docker | docker安装portainer详细步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker离线安装部署详细步骤

    1、服务器相关 IP地址 服务器作用 系统 其他 192.168.80.80 docker Anolis OS release 7.9 centos 步骤一致 2、官方下载地址 https://download.docker.com/linux/static/stable/x86_64/ 1、上传解压到 /data 目录下 2、创建软链接并后台启动 docker 3、检查进程和版本 4、配置 systemctl 启动 注意事项: 1)软链接

    2024年02月16日
    浏览(41)
  • Docker安装RabbitMq超详细步骤

    1. 使用docker命令查看rabbitmq镜像 2. 安装rabbitmq,management为管理界面,默认安装最新版本 3. 查看rabbitmq镜像 如下,则安装成功   4.使用命令启动rabbitmq  docker ps -a 查看rabbitmq的id   docker exec -it rabbitmq的id /bin/bash   进入容器 使用 exit 命令退出 5. 在docker中可以直接看到rabbitmq,也

    2024年02月16日
    浏览(44)
  • Docker环境安装MySql详细步骤

    查看需要安装的镜像版本 dockerHub官网地址: https://hub-stage.docker.com/ 1.搜索mysql 2.点击标签 3.点击Tags,查看想要的版本 在安装好docker的linux中执行命令 拉取mysql最新版本 拉取mysql指定版本 拉取结束后,查看本地是否存在 运行mysql 上述命令的含义: 通过此处-v命令备份后,就算

    2024年02月09日
    浏览(36)
  • 【Docker容器】Docker安装MySQL镜像详细步骤(适合新手使用)

    前言 自从用了Docker之后,发现装东西是真的香,不用在自己根据下载压缩包一个个的去解压、执行、配置环境等等操作。想要啥直接就用Docker直接即拿即用,灰常的舒服啊。话不多说,正式开干,直接开始安装步骤。以下所有的安装前提是你装了Docker引擎了,不要告诉我连

    2023年04月25日
    浏览(79)
  • Docker安装Elesticsearch7详细步骤

    ​ 如果不配置,后面启动es会报错。 配置如下 最后执行以下命令使其生效 内容如下: Elasticsearch 7 于2019年11月发布,对比6.x,7.x 版本的特性变化主要有: 1. 集群连接变化:TransportClient 被废弃,7.x 的 java 代码,只能使用 restclient。对于 java 编程,建议采用 High-level-rest-clien

    2024年01月20日
    浏览(39)
  • CentOS 7 安装 Docker 的详细步骤

    欢迎来到这篇关于在 CentOS 7 上安装 Docker 的教程。在本篇博客中,我们将介绍在 CentOS 7 操作系统上如何安装 Docker。Docker 是一个开源的应用容器引擎,允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。下面让我们开始吧。 首

    2024年02月08日
    浏览(59)
  • docker 安装 portainer

    Portainer是一个可视化的容器镜像的图形管理工具,portainer从2.0.0版本镜像名字改为 portainer/portainer-ce,本文以安装最新版为例。 注意避坑:如果使用 docker pull portainer/portainer 拉取最新的镜像,当docker run之后,会发现没有默认的 local 环境可用,如下图:  因此,拉取最新版本

    2024年02月13日
    浏览(34)
  • [docker]笔记-portainer的安装

    1、portainer是一款可视化的容器管理软件,利用portainer可以轻松方便的管理和创建容器。portainer本身是一个容器,完全免费并且具有汉化版。本文介绍portainer的安装和使用。 2、安装好容器并配置好容器环境,可参照https://blog.csdn.net/blackawhite/article/details/128930775?spm=1001.2014.3001

    2024年02月09日
    浏览(35)
  • 【软件测试】在Windows环境安装Docker(详细步骤)

    下载和安装 1、地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows/,直接下载 2、先检查是否开启电脑的虚拟化 依次控制面板-程序-启用或关闭Windows功能,把Hyper-v勾上。勾选后重启电脑 3、开启后双击下载的 \\\"Docker Desktop Installer.exe\\\"进行安装,直接一直选择下一步即可

    2024年02月15日
    浏览(43)
  • nacos安装超详细步骤(windows+linux+docker)

    Nacos 是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 动态服务发现:支持基于 DNS 和基于 RPC 的服务发现。服务提供者可以主动注册服务,服务消费者可以动态发现服务。 动态配置服务:支持云原生微服务动态配置,可以作为数据中心管理和推送配置文件

    2024年02月07日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包