华为云HECS服务器下docker可视化(portainer)

一、docker安装

华为云HECS安装docker-CSDN博客

二、portainer安装

portainer地址:Portainer: Docker and Kubernetes Management Platform

当前portainer分CE(开源版) 和 BE(商业版),用CE即可

1 创建portainer的数据卷

复制代码
docker volume create portainer_data

2 下载并安装portainer容器

复制代码
docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

3 查看

复制代码
docker ps

4 HECS安全组开端口

5登录

1)浏览器输入:http://服务器公网IP:9000

2)直接Get Started就是本地的docker

3)选中local,左边显示local环境的docker详细信息

三、portainer使用

1、拉取一个镜像 (image)

docker命令如下:

bash 复制代码
docker pull whyour/qinglong

以青龙面板为例

1)、选中左边面板【images】菜单

2)、填入青龙面板镜像名称【whyour/qinglong】

3)、点击【Pull the image】按钮,开始拉取镜像

4)、等待会在下面看到拉取成功的镜像,并有【Unused】标识

2、创建一个容器(container)

不借助portainer的情况下,需要运行如下命令:

bash 复制代码
docker run -idt \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
-v /usr/local/ql/config:/ql/config \
-v /usr/local/ql/log:/ql/log \
-v /usr/local/ql/db:/ql/db \
--restart always \
whyour/qinglong

有portainer的情况下,借助配置实现

配置与命令的对应关系如下:

1)设置容器名称

2)设置镜像

3 )设置端口映射

4)设置跟随docker启动

5)设置目录对应

注:不识别$PWD变量,-v 后面宿主机要改为路径

-v /usr/local/ql/config:/ql/config \

-v /usr/local/ql/log:/ql/log \

-v /usr/local/ql/db:/ql/db \

6) 部署容器

点击【Deploy the container】

7)安装成功

安装成功,显示在container list里面

8)服务器开端口权限

HECS安全组新增5700端口策略

9)登录

浏览器登录:http://服务器公网IP:5700

相关推荐
YongCheng_Liang33 分钟前
Zabbix 6.4 完整部署教程:从环境准备到监控实战
linux·运维·zabbix
数字化顾问42 分钟前
(65页PPT)大型集团物料主数据管理系统建设规划方案(附下载方式)
大数据·运维·人工智能
翼龙云_cloud1 小时前
阿里云渠道商:新手怎么操作阿里云无影云电脑?
运维·服务器·阿里云·云计算·电脑
回忆是昨天里的海2 小时前
docker存储-目录挂载
运维·docker·容器
爱吃萝卜的美羊羊2 小时前
ubuntu下国内升级ollama
linux·运维·ubuntu
mzhan0172 小时前
Linux: console: printk: console_no_auto_verbose
linux·运维·服务器
用什么都重名2 小时前
Docker 镜像源配置指南
运维·docker·容器
河南博为智能科技有限公司3 小时前
高集成度国产八串口联网服务器:工业级多设备联网解决方案
大数据·运维·服务器·数据库·人工智能·物联网
忙里偷闲学python3 小时前
containerd_buildkitd构建镜像,告别docker构建
运维·docker·容器
liweiweili1264 小时前
Linux 中替换某个目录下所有文件中的特定字符串
linux·运维·服务器