Armbian5.9.0安装docker及部署可视化portainer的详细教程

这里是“Armbian5.9.0安装docker及部署可视化portainer的详细教程”的完整攻略,并包含两条示例说明。

安装docker

  1. 更新系统和安装需要的依赖:

bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

  1. 添加Docker官方GPG密钥:

bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

  1. 添加Docker官方APT仓库:

bash
echo "deb [arch=arm64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  1. 安装Docker和Docker Compose:

bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose

  1. 确认Docker是否正确安装:

bash
sudo docker run hello-world

如果显示以下内容,则说明Docker已经成功安装:

bash
Hello from Docker!
This message shows that your installation appears to be working correctly.
...

部署可视化Portainer

  1. 创建一个名为"MyPortainer"的Docker网络:

bash
sudo docker network create myportainer

  1. 创建一个名为"portainer-data"的Docker数据卷:

bash
sudo docker volume create portainer-data

  1. 在Portainer网络中启动Portainer容器:

bash
sudo docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer-data:/data --network=myportainer portainer/portainer

  1. 访问http://:9000/,然后按提示进行Portainer的初始配置。

示例1:如果你的设备IP是192.168.0.100,在浏览器中输入http://192.168.0.100:9000/。

示例2:如果你使用的是树莓派,并且已经启动SSH服务,则可以通过SSH隧道访问Portainer:将以下命令替换为你的树莓派IP地址,然后在本地运行该命令:ssh -L 9000:localhost:9000 <your-device-ip>

然后在本地浏览器中访问http://localhost:9000/即可。

接下来,按照提示完成Portainer的首次设置,创建用户名和密码,选择主题等信息。完成安装后,你将可以通过Portainer的图形用户界面管理和监控Docker服务。

以上就是“Armbian5.9.0安装docker及部署可视化portainer的详细教程”的完整攻略,希望对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Armbian5.9.0安装docker及部署可视化portainer的详细教程 - Python技术站

(0)
上一篇 2023年5月15日
下一篇 2023年5月16日

相关文章

  • 为 Docker 添加阿里云的镜像地址

    修改或新建/ect/docker/daemon.json文件 vim daemon.json 文件中编辑阿里云的镜像地址: { “registry-mirrors”:[“https://6kx4zyno.mirror.aliyuncs.com”] } 中科院的镜像 { “registry-mirrors”:[“https://docker.mirrors.u…

    Docker 2023年4月13日
    00
  • docker在使用JAVA生产、测试、开发环境的部署流程

    一、使用 Docker 搭建 Tomcat 运行环境 1 Docker与虚拟机   2 搭建过程 2.1 准备宿主系统 准备一个 CentOS 7操作系统,具体要求如下: 必须是 64 位操作系统 建议内核在 3.8 以上 通过以下命令查看您的 CentOS 内核: # uname -r 2.2 安装Docker # yum install docker 可…

    Docker 2023年4月13日
    00
  • docker registry 私有仓库的搭建过程

    一、什么是 Docker Registry 私有仓库?Docker Hub是Docker官方提供的免费公共镜像仓库,我们可以在其中下载镜像。不过,下载速度无法保证,可能存在被封锁的情况,而且常用的官方镜像下载速度并不是特别快。所以,为了更稳定快速的获取到 Docker 镜像,我们可以使用Docker Registry仓库。然而,官方提供的 Docker Re…

    Docker 2023年5月15日
    00
  • 6 docker安装es和kibana踩坑记

    话说参考视频跟着老师后面撸代码,一字不错的敲出来在自己的电脑上就是不行。有时候你感觉很简单的东西一看就会一敲就错。 docker安装es docker pull elasticsearch:7.7.0  然后查看效果      创建目录 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasti…

    Docker 2023年4月12日
    00
  • Docker 常用命令整理(实用篇)

    下面是对 “Docker 常用命令整理(实用篇)” 这篇文章的详细讲解: 1. 概览 这篇文章主要介绍了 Docker 常用命令,通过示例说明了这些命令的具体用法和注意事项。整篇文章分为以下几个部分: 安装 Docker 基本命令 镜像管理 容器管理 网络管理 数据管理 2. 安装 Docker 该文章介绍了如何在 Ubuntu 和 MacOS 上安装 Do…

    Docker 2023年5月16日
    00
  • Docker 学习笔记

    概述 1. 什么是 Docker? Docker 是一个应用容器平台,管理项目中用到的所有环境(MySQL、Redis…) 2. Docker 和虚拟机的区别 虚拟机是携带操作系统的,本身很小的应用程序因为携带了操作系统而变得十分笨重,Docker 不携带操作系统,所以 Docker 的应用非常轻巧 在调用宿主机资源时,虚拟机利用 Hypervisor …

    2023年4月9日
    00
  • Docker下安装kibana

    下载kibana6.4.0的docker镜像:docker pull kibana:6.4.0 使用docker命令启动:docker run –name kibana -p 5601:5601 \–link elasticsearch:es \-e “elasticsearch.hosts=http://es:9200” \-d kibana:6.4.…

    Docker 2023年4月11日
    00
  • Docker容器Consul部署概述

    Docker容器Consul部署概述是指使用Docker容器技术,通过Consul进行服务发现和配置管理,实现分布式系统的部署和管理。下面将详细讲解Docker容器Consul部署的攻略。 一、先决条件 在进行Docker容器Consul部署之前,需要先满足以下先决条件: 已安装 Docker 环境。 已安装 Consul 环境。 二、Docker容器Con…

    Docker 2023年5月15日
    00
合作推广
合作推广
分享本页
返回顶部