树莓派安装Docker

      发布在:网络教程      评论:0 条评论

Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,容器性能开销极低。这对树莓派非常有用,本教程将介绍 Docker 这个工具以及如何在 Raspbian 上安装 Docker

安装方法

脚本安装:sudo curl -sSL https://get.docker.com | sh (输入命令需要等30分钟左右,并不是卡死)

Docker常用命令

查看 Docker 版本

docker -v

#查看运行容器

sudodocker ps

#查看所有下载的镜像

sudodocker images

#重启 systemctl 守护进程

sudosystemctl daemon-reload

#设置 Docker 开机启动

sudosystemctl enabledocker

#开启 Docker 服务

sudosystemctl start docker

#下载 Docker 图形化界面

portainersudodocker pull portainer/portainer

#创建 portainer 容器

sudodocker volume create portainer_data

运行 portainer

docker run -d --restart=always --name=portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /volume1/docker/public:/public portainer/portainer(这里需要把下面的压缩包解压放入/volume1/docker/里面这样就能直接安装上汉化界面)搞定你就可以访问:树莓派ip:9000就可以看到图形界面

potainer完全汉化版

百度云连接链接: https://pan.baidu.com/s/1zKLPmGxFMx_PpUO31hZxUw 提取码: 2c6s(来自https://www.right.com.cn/forum/thread-2562129-1-1.html

列出所有的容器 ID

1docker ps -aq

停止所有的容器

1docker stop $(docker ps -aq)

删除所有的容器

1docker rm $(docker ps -aq)

删除所有的镜像

1docker rmi $(docker images -q)

复制文件

12docker cp mycontainer:/opt/file.txt /opt/local/docker cp /opt/local/file.txt mycontainer:/opt/

Responses