创客出手

目录

在树莓派/JetsonNano安装docker

docker是一款流行的应用程序开发,发布和运行平台。Docker 能够帮助你将应用程序与基础架构分离,以便快速交付软件。使用了Docker,你可以不用担心应用软件和操作系统不兼容或者缺少某些特定的库文件的问题,因此它特别适合在微型电脑上使用。本文介绍通用的安装Docker方法,在树莓派和Jetson Nano上都测试过,能成功安装。

第一步,更新apt repository

sudo apt-get -y update && sudo apt-get -y upgrade

第二步,从官网下载脚本并运行

curl -s https://get.docker.com | bash

运行成功是这个样子的
file

第三步,检查docker版本

sudo docker version

安装正常的话应该是这样子的
file
运行docker info获得更详细的系统信息

sudo docker info

第四步,设置开机自动运行docker,并且启动它

sudo systemctl enable docker
sudo systemctl start docker

检查是否运行成功

sudo docker ps

成功的样子是这样的
file

第五步,从docker hub下载hello-world来测试一下

sudo docker pull hello-world

成功的样子是这样的
file
如果出现这样的提示,“Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit” ,你可以尝试在docker hub注册一个账号,然后登录后再pull,因为docker hub现在限制了匿名pull的频率。

sudo docker login

登录成功是这样子的,
file

第六步,运行hello-world

sudo docker run hello-world

成功运行是这样子的,
file
看看我们的image list里面是否有这个hello world

sudo docker images

file

第七步,清理hello-world

虽然这个hello world只有几k,但有最求整洁的我要把它删掉

sudo docker image rm --force 1ec996c686eb

file
再看看images
file

安装成功了!

更多关于 , , 的文章
关注创客出手公众号

关注创客出手