学习如何在Raspberry Pi上安装Docker

590 阅读4分钟

学习如何在树莓派上安装Docker

Raspberry Pi Docker

Docker是一项在短时间内(约两年)发展起来的创新技术,在今天的现代IT行业中需求很大。

Docker Raspberry Pi是一个使用容器开发、部署和执行应用程序的工具。与虚拟机相比,它是轻量级和最有效的。在这篇文章中,我们将了解这种Raspberry Pi技术与其他竞争性技术的不同和创新之处。

安装Docker Raspberry Pi

为了使用树莓派安装Docker,我们需要遵循以下步骤

  • 保持你的系统升级和更新。
  • 安装软件包并下载安装脚本。
  • 给予非root开发者访问权限,以执行Docker命令。
  • 确认安装并检查Docker版本。它应该被更新。
  • 检查设置并通过使用容器执行 "hello-world "进行测试。

现在让我们详细了解一下这些步骤。

步骤1:

升级和更新

在这一步,不断升级和更新你的系统,并安装最先进的软件版本。

运行这个命令 "sudo apt-get update && sudo apt-get upgrade",如下面的屏幕截图所示。

Raspberry_Pi_Docker_1

第二步

下载正确的脚本并在Raspberry Pi环境中安装Docker。

推送下面这个安装脚本。

curl -fsSL https://get.docker.com -o get-docker.sh

在下面命令的帮助下,运行该脚本。

sudo sh get-docker.sh

这就在Raspbian Linux管理环境中建立了预期的软件包。

/Raspberry_Pi_Docker_2

下面是按照上述命令的Docker版本的运行输出。

Raspberry_Pi_Docker_3

第3步

在Docker组中添加一个非root用户

按照Raspberry Pi的流程,无论哪个有管理权限的用户,我们都可以认为是根用户,可以执行容器。例如,如果一个案例用户没有登录到管理根,那么他们应该使用sudo前缀。

我们也可以将非root用户添加到Docker组中,这样就可以运行执行的docker命令。

以下是向Docker组添加用户的语法。

sudo usermod -aG docker \[user\_name\]

我们可以认为它是Raspbian中添加Pi用户的默认用户。

参考下面的命令

sudo usermod -aG docker Pi

我们需要注销系统来检查输出过程。

第四步。

要检查Raspberry Pi上更新的Docker版本和信息细节,请参考下面的命令。

docker版

下面的输出截图将显示docker版本和所有相关细节。

要获得全系统的详细信息,包括容器列表、内核版本和docker镜像,请运行下面这个命令。

docker info

第5步

执行/运行Hello World容器样本。在这里,我们需要配置和设置下面这个命令。

docker run hello-world

运行上述命令后,它将联系Docker守护进程,并拉出 "hello-world "镜像。

输出将显示 "安装似乎正在正常工作 "的信息。

Raspberry_Pi_Docker_4.

Docker Raspberry Pi 4

  • Raspberry Pi 4可以作为低成本的Docker决议,用于应用开发和各种职责。它有最新的8GB版本。
  • Raspberry Pi 4是一个单板处理器。要在你的Raspberry Pi 4上连接Docker,我们需要以下条件。
  • 一个Raspberry Pi 4的Type-C电源积累。
  • 一张至少有32GB存储空间的microSD卡,包括上面的Raspberry Pi操作系统镜像。
  • 使用Raspberry Pi 4的互联网连接。
  • 一台笔记本电脑或计算机,用于使用SSH方式对Raspberry Pi 4进行VNC远程桌面访问。

安装Docker Raspberry Pi 4

以下是更新Raspberry Pi操作系统的命令。

$ sudo apt update

Raspberry_Pi_Docker_5.

运行该命令后,它将显示以下输出。

Raspberry_Pi_Docker_6

运行下面的命令来更新所有Raspberry Pi操作系统的环境包。

$ sudo apt upgrade

输出:

Raspberry_Pi_Docker_7

Raspberry_Pi_Docker_8.

Raspberry Pi 4 Docker

Raspberry Pi 4可以应用Ansible和Docker建立一个私有云决议,Ansible和Docker是各种大规模云系统使用的伟大工具,可以自动完成任务,配置任务,并实现应用程序的容器化。

启动系统后,以下命令可以实现最先进的Rasbian更新。

$ sudo apt update

$ sudo apt dist-upgrade

为了定义主机名,我们需要按照下面的命令添加两个文件。

$ sudo nano /etc/hostname

$ sudo nano /etc/hosts

总结

我们希望这篇文章能帮助你了解Raspberry Pi Docker。在这篇文章中,我们讨论了各种资源库的概念及其不同的类型,以及一些例子,对来自Java和.net背景的专业开发人员、应用程序架构、云计算专家和其他学习者,以及寻找Raspberry Pi Docker与容器的各种用途的测试人员都有帮助。