Cubieboard刷入Armbian后安装Docker

2021-01-15  本文已影响0人  hetoo

系统安装

1、下载镜像文件:
https://www.armbian.com/download/
选择对应的镜像文件下载(cb1/cb2/cb3(cubietruck)

2、安装系统写入所需的软件
Win32 Disk imager、7zip

3、系统写入
将解压缩后的镜像文件写入至SD卡

4、将SD卡插入CubieBoard后加载电源


系统初始化

1、打开putty,输入Cubieboard的IP地址连接并登录(不知道IP地址的话,在路由器界面查看IP分配,主机名是cubieboard),root默认密码1234,第一次登录会强制要求修改root密码。

image

2、更换软件源

$ nano /etc/apt/sources.list

在原先的源前面加#号注释掉,并将国内源复制过去


image.png
deb http://mirrors.ustc.edu.cn/debian stretch main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stretch-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stretch-backports main contrib non-free
deb http://mirrors.ustc.edu.cn/debian-security/ stretch/updates main contrib non-free

ctrl+x退出编辑,按y回车保存

3、更新系统

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

至此,软件源更换完毕。


安装Docker

1、采用阿里云镜像安装docker

$ curl -fsSL https://get.docker.com -o get-docker.sh #下载get-docker.sh文件
$ sh get-docker.sh --mirror Aliyun #以阿里云镜像安装get-docker.sh脚本内容

使用上述命令安装会调用阿里云的镜像,安装速度较快。

2、配置docker镜像加速

$ nano /etc/apt/sources.list

添加以下内容

{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}

重载docker

$ systemctl daemon-reload
$ systemctl restart docker

查看一下是否添加成功

$ docker info

安装docker图形化管理Portainer

1、下载 Docker 图形化界面 portainer

docker pull portainer/portainer

2、创建 portainer 容器

$ docker volume create portainer_data

3、运行 portainer

docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

4、安装完成后可访问Cubieboard IP:9000查看图形化界面


image.png

Portainer系统

1、首次访问,需要设置密码,密码必须符合复杂性要求。


image.png

2、选择本地


image.png

效果如下:


image.png

3、点击上面的local--容器,就可以看到容器的运行状态了


image.png

4、点击快速执行下面的小图片,可以看到监控信息。


image.png

常用配置和工具命令

#查看 Docker 版本
docker -v
sudo docker pull 仓库/镜像:版本(留空的话默认为 latest)
sudo docker run 加参数,用来创建容器
#查看运行容器
sudo docker ps
#查看所有下载的镜像
sudo docker images
#进入容器终端
sudo docker exec -i -t ha /bin/bash
#实时查看10行的 ha 日志
sudo docker logs -f -t --tail 10 ha
#重启 systemctl 守护进程
sudo systemctl daemon-reload
#设置 Docker 开机启动
sudo systemctl enable docker
#开启 Docker 服务
sudo systemctl start docker
 
#下载 Docker 图形化界面 portainer
sudo docker pull portainer/portainer
#创建 portainer 容器
sudo docker volume create portainer_data
#运行 portainer
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
上一篇 下一篇

猜你喜欢

热点阅读