首 页 > 文档 >资源管理

资源管理

在“资源管理”页面,可以管理当前环境中“主机”、“容器”、“存储池”、“认证”、“镜像库”。

 

一、主机管理

 

主机管理支持多种类型主机,包括物理机、虚拟机、公有云、私有云。
第一步:在“资源管理”中,选择第一项“主机”,即可查看主机,如下图

 


第二步:在“主机”中,点击“添加主机”,选择AppSoar管理的URL,如下图:

 


第三步:可选择不同的主机类型(Custom | AWS | Azure | DigitalOcean | exoscale | Rackspace | Other)添加主机;选择“Custom”,如下图:

 


按照上图中的“5. 复制下面的命令在命令行中执行将主机注册到AppSoar”,在被管理的主机上执行:

 


注意:若要管理AppSoarServer主机,则在AppSoar主机上执行时需加-e CATTLE_AGENT_IP=AppSoar主机IP参数:

 


执行完命令后,在“添加主机”页面,点击“Close”,待被管理的主机上安装完agent后,在AppSoar主机页面即可看见被管理的主机,如下图:

 


第四步:添加完成后,可以对被管理的主机操作(查看、停止、激活、删除、编辑、API查看、清理),如下图:

 

 

 

二、容器管理

 

容器可以单独创建,也可以以“添加服务”的形式创建。
查看容器:在“资源管理”中,选择第二项“容器”,即可查看容器,如下图:

 


添加容器:在“容器”中,选择“添加容器”,如下图:

 


参数说明
端口映射:是将公有的主机端口映射到私有容器端口(外部通过公有主机IP:端口即可访问容器)

 


 
命令
命令:可以设置容器启动的参数
入口:执行环境
工作目录:容器启动运行环境的目录
用户:容器用户
控制台:容器终端策略
自动重启:重启策略
环境变量:容器执行环境参数设定

 


 

卷:可以输入卷名或是卷路径(可以指定卷的读写权限)
卷来源:选择数据容器卷
卷驱动:存储池驱动

 


 
网络
网络:有五种模式(Bridge、Container、none、Managed、Host)
Managed(托管):默认网络模式,采用AppSoar网络进行主机/容器间通信
Bridge(网桥):用网桥的方式来连接容器
Container(容器):共享已有容器的网络配置
Host(主机):共享宿主机网络
None(无):没有配置网络,需自己定义
请求IP:指定IP地址
链接:链接到目标容器
主机名:设置容器主机名
域名:设置域名
DNS服务器:域名解析服务器
搜索域名:设置搜索域名

 


 
安全/主机
特权:可勾选“拥有主机的完全权限”
PID模式:可勾选“主机”
内存限制与Swap限制:指定内存/Swap大小
CPU绑定与分配:指定CPU共享参数
权限:可添加/删除权限
设备绑定:可将主机内路径绑定到容器内路径,并可以指定权限
日志驱动:可选日志驱动类型
日志选项:可定义日志变量值

 


 
健康检查
健康检查:可选“无 | TCP连接开启| HTTP响应 2xx/3xx”
TCP连接开启:仅确认端口是否打开
HTTP响应 2xx/3xx:执行一个 HTTP 请求并确保接受了正确的响应

 


 
标签
添加标签:可为容器添加标签

 


 
调度
可选择“在指定的主机上运行”或“自动选择一台符合调度策略的主机”

 


 
容器Console:按照下图1、2步骤可以进入容器shell环境

 

 


容器日志查看:按照下图1、2步骤可以查看容器日志信息

 

 


容器克隆:按照下图1、2步骤可以对容器进行克隆