0、基础环境
类别: 台式机
芯片:ftD2000 arm
os: Kylin-Desktop-V10-SP1-General-Release-2203-ARM64
1、Portainer容器简介
简易轻量化的docker管理工具,提供web图形化界面
2、docker安装
ping www.baidu.com #验证网络是否正常
apt install curl #安装curl工具
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun #推荐使用自动化部署docker
systemctl status docker #查看docker 服务状态
###测试docker是否安装成功
docker pull hello-world #拉取hello-world
docker run hello-world #验证hello-world
docker version #查看docker版本
3、下载Portainer容器镜像
docker pull portainer/portainer-ce #拉取portainer arm架构镜像
docker images #查看拉取的镜像
docker volume create --name=portainer_data #创建数据卷,用于存放portainer配置信息
docker pull 镜像时报错如下图所示:
解决方法:
mv /usr/bin/unpigz /usr/bin/unpigz.backup #将unpigz改名一下
4、启动Portainer容器
docker run -d -p 9000:9000 \
--restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
--name=portainer \
portainer/portainer-ce #定义端口号9000
docker ps # 查看运行的docker容器
5、访问Portainer
访问方式:web界面 主机IP:9000
进入界面 Get Started 可以接入本地docker容器
6、远程接入其他环境docker
vim /usr/lib/systemd/system/docker.service #编辑配置文件
#ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock #注释原有的配置文件
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock #添加端口2375
systemctl daemon-reload #重新读取docker配置文件
systemctl restart docker #重启docker服务
portainer.io设置其他环境docker
7、写在最后
麒麟操作系统,从入门到精通
麒麟操作系统专栏:https://segmentfault.com/blog/kylinos
麒麟操作系统x64专栏:https://segmentfault.com/blog/kylinos-x64
个人主页:
https://segmentfault.com/u/ccat
联系邮箱:lijunjava@aliyun.com
群:662512340
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。