前言


本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/81665552
未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

1,关于raspberryPi


默认的是安装的优化了的debian系统。是经过优化过的arm debian系统。
要找到上面的源,然后在更新。
本来以为用默认的docker 就可以,但是发现跑不了,和ubuntu上面的源还是不太一样。

2,使用


可以使用apt 安装,但是不是最新的。比较老。而且不能用。

sudo apt install docker.io
pi@raspberrypi:~ $ sudo docker version
Client:Version:      1.8.3API version:  1.20Go version:   go1.4.3Git commit:   f4bf5c7Built:        OS/Arch:      linux/armServer:Version:      1.8.3API version:  1.20Go version:   go1.4.3Git commit:   f4bf5c7Built:        OS/Arch:      linux/arm

直接从官网上面的方法安装最新的:

pi@raspberrypi:~ $ sudo curl -sSL https://get.docker.com | sh
# Executing docker install script, commit: 6bf300318ebaab958c4adc341a8c7bb9f3a54a1a
+ sudo -E sh -c apt-get update -qq >/dev/null
+ sudo -E sh -c apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
+ sudo -E sh -c curl -fsSL "https://download.docker.com/linux/raspbian/gpg" | apt-key add -qq - >/dev/null
Warning: apt-key output should not be parsed (stdout is not a terminal)
+ sudo -E sh -c echo "deb [arch=armhf] https://download.docker.com/linux/raspbian stretch stable" > /etc/apt/sources.list.d/docker.list
+ sudo -E sh -c apt-get update -qq >/dev/null
+ [ -n  ]
+ sudo -E sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null
+ sudo -E sh -c docker version
Client: Docker Engine - CommunityVersion:           19.03.2API version:       1.40Go version:        go1.12.8Git commit:        6a30dfcBuilt:             Thu Aug 29 06:18:10 2019OS/Arch:           linux/armExperimental:      falseServer: Docker Engine - CommunityEngine:Version:          19.03.2API version:      1.40 (minimum version 1.12)Go version:       go1.12.8Git commit:       6a30dfcBuilt:            Thu Aug 29 06:12:07 2019OS/Arch:          linux/armExperimental:     falsecontainerd:Version:          1.2.6GitCommit:        894b81a4b802e4eb2a91d1ce216b8817763c29fbrunc:Version:          1.0.0-rc8GitCommit:        425e105d5a03fabd737a126ad93d62a9eeede87fdocker-init:Version:          0.18.0GitCommit:        fec3683
If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:sudo usermod -aG docker piRemember that you will have to log out and back in for this to take effect!WARNING: Adding a user to the "docker" group will grant the ability to runcontainers which can be used to obtain root privileges on thedocker host.Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surfacefor more information.

然后使用 portainer 注册和之前的一样。
https://blog.csdn.net/freewebsys/article/details/100717108

需要注意的是,并不是所有的镜像都有arm版本的比如 mariadb 就没有。

sudo docker pull mariadb
Using default tag: latest
latest: Pulling from library/mariadb
no matching manifest for linux/arm/v7 in the manifest list entries

3,总结


发现raspberrypi 上面的docker 也都是一样的。然后通过docker 进行软件的安装也是一样的。
前提是要有arm版本的。镜像。

本文的原文连接是:
https://blog.csdn.net/freewebsys/article/details/81665552

博主地址是:http://blog.csdn.net/freewebsys

portainer(2):在raspberryPi 3b+上面安装docker 和 portainer 的 agent相关推荐

  1. kali安装docker和portainer

    随着docker的出现,很多服务已经慢慢脱离了对硬件架构的依赖,很多arm结构的硬件也能运行x86的服务,docker启动速度和部署的快速性也受到广大极客的青睐,之前我是在自己买的树莓派4B安装了一个 ...

  2. 小米AX9000安装docker的Portainer面板从社区版升级到商业版参考

    2022年11月11日永久解决办法更新! 发现按照之前的方法只要每次重启docker都会运行ce社区版本,故经过探索后发现永久解决方法. 在docker关闭的情况下. Winscp以scp进入/etc ...

  3. [N1盒子] armbian 安装docker +portainer面板以及汉化教程

    安装docker 1.首先需要在N1刷入的armbian为Armbian-5.77 on N1 2.换源 nano /etc/apt/sources.list 直接删除或者#注释掉原有的源 复制粘贴下 ...

  4. centos安装可视化界面Portainer

    1.先搜一下看看 docker search portainer 2.把镜像拉下来 docker pull portainer/portainer-ce 3.创建容器 docker run -d -p ...

  5. 树莓派3B安装docker

    参考地址:https://shumeipai.nxez.com/2019/05/20/how-to-install-docker-on-your-raspberry-pi.html 树莓派3B安装Do ...

  6. 安装docker的可视化UI——Portainer

    文章目录 安装Portainer的预置操作 安装Portainer 访问Portainer 访问Portainer出现的错误 开始正常访问Portainer 附录:docker命令笔记 安装Porta ...

  7. 安装Docker以及可视化监控页面Portainer.io

    1 安装docker 1.1 添加docker到yum源 ## 1.安装 [root@hadoop ~]# yum-config-manager --add-repo http://mirrors.a ...

  8. Docker安装管理面板--Portainer

    系列文章:Docker 入门.Docker安装MySQL.Redis 介绍 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传 ...

  9. 树莓派安装docker

    树莓派:3B OS版本:2021-01-11-raspios-buster-armhf sudo apt updatesudo curl -sSL https://get.docker.com | s ...

最新文章

  1. Andriod --- JetPack (七):Room + ViewModel + LiveData 增删改查实例
  2. MySQL / 各种锁
  3. 一秒带你穿越!AI 修复百年前北京影像,路边摊、剃头匠太真实了
  4. java通过mysql验证登录注册范例
  5. 复旦大学:专硕没住宿?我们帮你建!还给补助!
  6. ST-Link驱动安装包 STM32 keil
  7. WSDM2019|门限注意力自编码在内容感知推荐中的应用(已开源)
  8. ERROR: Cannot uninstall ‘PyYAML‘. It is a distutils installed project and thus we cannot accurately
  9. NYOJ234吃土豆(双层动态规划)
  10. 微信小程序require报错
  11. getcount php,物联网方案之“Android+Apache服务器(PHP+Mysql)+Arduino(+以太网盾板)”(四.点播客户端)...
  12. JQuery插件之-----Datatables(三)Datatables实现多选框与AJAX返回数据
  13. 等额本息计算式的推导
  14. mysql用存储过程更新表_如何创建存储过程以更新MySQL表中的值?
  15. 解决linux vi/vim或命令行出现方向键、删除出现乱码
  16. 方差齐性检验python实现
  17. 大数据工程师学习路线
  18. (三)基础代谢率bmr的计算2.0---str、float、int类型转换
  19. MTK工具sigma的使用
  20. python伪装浏览器什么意思_python浏览器伪装

热门文章

  1. <转载> TensorRT 实战教程
  2. org.apache.http.NoHttpResponseException: xxx.xxx.xxx:80 failed to respond
  3. (LeetCode 406)根据身高重建队列 [贪心+sort+条件推理 ]
  4. 将gid数据集的标签转换成语义分割模式
  5. 织梦 dedecms v5.7 安装教程
  6. 鸿蒙系统有东华软件参与吗,东华软件(002065)个股分析_牛叉诊股_同花顺财经
  7. Devc++设置代码自动补全\提示
  8. P3分布推求设计频率年降水量的python程序
  9. Android安全防护防护———加密算法
  10. SQL SERVER 分组求和