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

目录
  • 安装 docker
  • 如何查看 docker 是否安装成功?
  • 如何启动docker?
  • 如何安装可视化portainer
    • 安装英文版本
    • 安装中文版

什么是docker?
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、 bare metal、OpenStack 集群和其他的基础应用平台。

Docker通常用于如下场景:

  • web应用的自动化打包和发布;
  • 自动化测试和持续集成、发布;
  • 在服务型环境中部署和调整数据库或其他的后台应用;
  • 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。

安装 docker

通过 ssh 进去 Armbian 系统后,输入下面代码,按提示输入y,等待安装完成即可

apt install docker.io

如何查看 docker 是否安装成功?

输入命令:docker 可出现docker帮助内容

输入命令:docker version 可显示docker版本

如何启动docker?

切换到root用户,执行命令:

service docker start

如何安装可视化portainer

portainer官方为英文版本,不过有大佬汉化了

安装英文版本

docker pull portainer/portainer-ce:linux-arm
docker volume create portainer_data
docker run -d \
--name portainer \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=always \
portainer/portainer-ce:linux-arm

部署完成后,portainer地址为玩客云ip:9000(如有更改请输入更改的端口)

安装中文版

下载中文包: 「portainer(中文)」http://xiazai.jb51.net/202205/yuanma/aDrive_jb51.rar

下载 portainer.7z,解压后用上传到 /root/docker/portainer/ 目录,在ssh里输入 ls /root/docker/portainer/,看到有 index.html则表示路径正确,然后输入下面代码(端口等可自行更改)

docker pull portainer/portainer-ce:linux-arm
docker volume create portainer_data
docker run -d \
--name="portainer" \
 -p 9000:9000 \
 -v /var/run/docker.sock:/var/run/docker.sock\
 -v portainer_data:/data \
 -v $PWD/docker/portainer:/public \
 --restart=always \
 portainer/portainer-ce:linux-arm

到此这篇关于Armbian5.9.0安装docker及部署可视化portainer的详细教程的文章就介绍到这了,更多相关Armbian安装docker部署portainer内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 玩客云折腾记录之编译 ArmBian 系统

    目录 写在前面 为什么选择搭载 Amlogic S805 的玩客云 系统选择及“源码溯源“ Armbian 官方代码 来自战斗民族的 Armbian TV 分支 来自阿拉伯网友 moham96 的分支 来自国内网友 leo357449107 的分支 来自国内网友 witallwang 的分支 品尝最新版本的 Armbian 整理“硬分叉”的代码 编译过程记录 构建不同代码分支.版本.内核的镜像 刷机前的准备 拆机过程细节记录 刷机过程细节记录 常见问题:刷入引导失败 常见问题:为什么要刷两次机

  • 玩客云内置EMMC存储刷入Armbian系统(图文详解)

    目录 设备准备:玩客云 玩客云配置: 系统:Armbian 准备工具 刷机软件及系统准备 刷机 步骤一:连接设备 步骤二:导入镜像 步骤三:烧入安卓底包 步骤四:U盘写入 Armbian 步骤五:U盘写入系统 重启并连接设备 把系统写入EMMC 第三步1:拆机 最近因 Nas 负荷太大,搞了一个玩客云作为微型主机分担了部分压力.要让玩客云成为一台微型主机,需要给它安装一个Armbian系统. 设备准备:玩客云 玩客云是一款前些年很火的矿机,曾经在官网售卖¥599,现在已经沦落到¥45包邮的田地了

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

    目录 安装 docker 如何查看 docker 是否安装成功? 如何启动docker? 如何安装可视化portainer 安装英文版本 安装中文版 什么是docker?Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机). bare metal.OpenStack 集群和其他的基础应用平台. Docker通常用于如下场景: web应用的自动化打包和发布: 自动化测试和持续

  • kali安装docker及搭建漏洞环境的详细教程

    目录 前言: docker的简介 安装docker 1. 在kail环境下搭建docker,kali版本要在3.10以上,使用命令查看kali内核 2. 添加添加Docker官方的GPG密钥 3.,然后更新源 4. 然后导入证书 5.安装docker 6.检查安装是否成功 docker的简单使用 1. 启动docker 2. 查看镜像 3.搭建漏洞环境 前言: 言归正传,下面开始学习了.本文仅供学习参考,严禁用于一切违法行为,否则后果自负. docker的简介 Docker 是一个开源的应用容器

  • centos8使用Docker部署Django项目的详细教程

    引言 在本文中将介绍在Docker中通过django + uwsgi + nginx部署方式部署Django项目, 由于记录的是学习过程,使用的都是目前较高的版本. python  版本为3.8.3 django  版本为3.0.6 nginx   版本为1.17.10 好了简单的介绍之后,就进入正题了. 创建一个工作目录 创建一个工作目录用来存放项目,和Dockerfile等文件. mkdir uwsgidocker 简单说明一下各个文件 docker-compose.yml: Docker

  • Docker安装Kong API Gateway并使用的详细教程

    1 简介 Kong不是一个简单的产品,本文讲的Kong主要指的是Kong API Gateway,即API网关.这次主要是简单体验一把,通过Docker安装,然后使用它的Route功能. 2 安装 创建Docker的Network: # 创建 $ docker network create kong-net # 检查 $ docker network list Kong可以使用无数据库模式,为了窥探一下它的配置,我们还是使用数据库,启动如下: $ docker run -itd --networ

  • 安装Docker配置阿里云镜像加速(图文教程)

    目录 docker安装环境准备: 环境查看: 安装Docker: 一.下载需要的安装包: 二.设置Docker镜像仓库: 三.安装Docker相关内容 启动Docker: 卸载Docker: 阿里云镜像加速: docker安装环境准备: 配置一台可以上网的虚拟机: 需要一台可以使用的虚拟机,这里使用的是Linux的centos7系统配置docker环境. 这样配置的虚拟机就可以流畅运行docker的学习环境了. 环境查看: #查看系统内核是否是3.0以上的 uname -r #查看系统版本:ca

  • Docker容器部署前端Vue服务(小白教程)

    目录 需要工具 首先对前端项目进行打包:npm run build 在项目文件夹下编写nginx config配置文件 在项目文件夹下编写Dockerfile文件 构建docker镜像 启动docker容器 查看启动的容器 访问 需要工具 Xftp Xshell 首先对前端项目进行打包:npm run build 打包完成 在项目中生成dist文件: 通过Xshell在/home目录下创建项目文件夹 mkdir xxxx(文件名) 通过Xftp将打包的dist文件上传到服务器的项目文件夹下: 利

  • SpringBoot应用快速部署到K8S的详细教程

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容: 所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS等: 背景 对于生产环境,我们一般会用CI&&CD工具完成整个构建和部署,因此本文不适合生产环境:对于学习和开发环境,我们频繁修改代码,又想快速见到效果,本文就是针对这种场景的: 内容简介 如果您正在开发SpringBoot应用,并且应用部署在K8S环境,可以参考本文将应用快速部署到K8S环

  • Security安装 Elastic SIEM 和 EDR的超详细教程

    Elastic Security 为分析人员提供了预防,检测和响应威胁的手段. 该解决方案解决了SIEM,endpoint,威胁搜寻等安全用例,使 SecOps 团队能够收集各种数据,执行自动化和分析师驱动的分析,并通过嵌入式工作流和自动化来应对安全威胁.在今天的文章中,我将介绍如何安装 Elastic SIEM 及 EDR. 在我的系统配置中,我们使用如下的结构: 我有两台机器,在其中的一台机器上安装有 Elasticsearch,Filebeat 及 Kibana,而在另外一台机器上安装有

  • VMware安装Linux CentOS 7.7系统的详细教程

    如何在Vmware安装Linux CentOS 7.7系统,并且是最小化安装.之后进行必要的配置修改,并实现基础优化.最后做一个快照. 安装Linux CentOS 7.7 安装要求:安装后的虚拟机用于服务器,因此要最小化安装,不要安装多余的软件,也不需要安装图形化界面. 虚拟机如何创建参见:「VMware如何创建虚拟机并设置虚拟机网络>」 启动虚拟机 安装CentOS 7 选择(通过上下键切换选项)第一个,安装CentOS 7 键盘及语言选择 选择键盘模式,选择语言以及语言所在国家(比如:美国

  • 服务器使用Nginx部署Springboot项目的详细教程(jar包)

    1,将java项目打成jar包 这里我用到的是maven工具 这里有两个项目,打包完成后一个为demo.jar,另一个为jst.jar 2.准备工具 1.服务器 2.域名(注:经过备案) 3.Xshell用于连接服务器 4.WinScp(注:视图工具,用于传输jar) 3.将jar包传入服务器 直接拖动即可 3.使用Xshell运行jar包 注:(服务器的java环境以及maven环境,各位请自行配置,这里不做描述.) cd到jar包路径下执行:nohup java -jar demo.jar

随机推荐