赞
踩
1.首先需要在N1刷入的armbian为Armbian-5.77 on N1
2.换源
nano /etc/apt/sources.list
直接删除或者#注释掉原有的源
复制粘贴下面的源
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
ctrl+x退出编辑,按y回车保存,执行
- apt-get update
- apt-get upgrade
#第三步 安装Docker
输入如下命令:
- curl -fsSL https://get.docker.com -o get-docker.sh
- sh get-docker.sh --mirror Aliyun
调用了阿里云加速安装。如果失败可以尝试重启一下机器,再次运行脚本。
# Docker换源
nano /etc/docker/daemon.json
- {
- "registry-mirrors": [
- "https://kfwkfulq.mirror.aliyuncs.com",
- "https://2lqq34jg.mirror.aliyuncs.com",
- "https://pee6w651.mirror.aliyuncs.com",
- "https://registry.docker-cn.com",
- "http://hub-mirror.c.163.com"
- ],
- "dns": ["8.8.8.8","8.8.4.4"]
- }
ctrl+x退出编辑,按y回车保存,执行
- systemctl daemon-reload
- systemctl restart docker
#第四步 安装面板
- docker pull portainer/portainer:linux-arm64
- docker volume create portainer_data
- docker run -d -p 9000:9000 --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:linux-arm64
一些命令:
更新:
如何更新容器
举例:Portainer更新
1.停止旧的容器
2.删除旧的容器
3.删除旧的镜像
4.拉取新的镜像,注意portainer从2.0.0版本镜像名字改为portainer/portainer-ce
5.使用新的镜像启动新的容器
- docker pull portainer/portainer
-
- docker run -d -p 9000:9000 \
- --restart=always \
- -v /var/run/docker.sock:/var/run/docker.sock \
- --name prtainer \portainer/portainer
作者:King斌
链接:https://www.jianshu.com/p/e2de539e8cd9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
安装Portainer管理界面
可以事先下载好汉化包,解压到/public
汉化包链接:点击直达
- # 创建卷
- docker volume create Portainer_data
-
- # 新建汉化包文件夹,并自行上传汉化包到此文件夹
- mkdir /public
-
- # 运行
- docker run -d \
- --name=Portainer \
- --restart always \
- -e TZ=Asia/Shanghai \
- -p 10000:9000 \
- -v /var/run/docker.sock:/var/run/docker.sock \
- -v Portainer_data:/data \
- -v /public:/public \
- portainer/portainer:linux-arm64
3.1命令解释
-d:后台运行
--name Portainer:容器名称
--restart always:开机自启
-e TZ=Asia/Shanghai:设定时区
-p 10000:9000:宿主机 10000 端口映射容器的 9000 端口
-v /var/run/docker.sock:/var/run/docker.sock:把宿主机的 Docker 守护进程 (Docker daemon) 默认监听的 Unix 域套接字挂载到容器中
-v /public:/public:Portainer汉化包目录
-v Portainer_data:/data:把宿主机 Portainer_data 数据卷挂载到容器 /data 目录
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。