创建容器组
更新时间:2023-09-14
- 在百度智能云官网,申请获得BCI服务邀测资格:https://cloud.baidu.com/survey/bci.html
- 登录百度智能云容器实例控制台:https://console.bce.baidu.com/
- 在左侧导航栏中,点击产品服务,导航展开后,在计算类服务中选择容器实例BCI,进入BCI控制台
- 进入容器组列表,在列表左上方,点击创建容器组
- 进入容器组基本配置页,选择所需创建的地域和可用区。然后填写容器组名称、选择重启策略、容器组所在的VPC网络和安全组。填写完成后点击下一步。
- 总是重启:无论容器以什么状态终止,容器组都会重新启动该容器。
- 失败重启:只有容器因为失败而终止,即以非0状态退出或者被系统终止,容器组会重新启动该容器。
- 从不重启:无论容器以什么状态终止,容器组都不会重新启动容器。
- 填写容器组所需的存储卷,不同类型的存储卷用途不同,请根据需求添加。每个容器组可添加的单个类型存储卷不能超过5个,各类别存储卷之和不能超过10个。同一个容器组中存储卷之间不能重名。
- NFS:需要填写存储卷名称、挂载地址、存储路径。勾选是否为只读存储卷。其中挂载地址必须是容器通过VPC网络或者通过公网可以访问的。
- emptyDir:只需要填写存储卷名称即可,容器组中所有容器将可以共享该存储卷。
- configFile:每个configFile中可以添加最多5个文件,请填写每个文件的路径和文件内容,注意文件路径不可重复。
- 填写容器名称,一个容器组中可以添加多个容器,默认最多添加5个。
- 填写容器镜像地址和版本,支持从用户镜像、Docker Hub镜像或者百度云公共镜像中选择
- 选择容器规格,支持0.25 ~ 4 核 CPU,内存与CPU的比值为1:2 ~ 1:4
- 填写容器的高级设置,包括环境变量、端口协议、工作目录、启动命令、启动参数等。注意,部分docker镜像必须设置对应的启动参数或环境变量才可以启动,否则会启动失败,请根据您所使用的镜像正确配置容器的高级设置。
- 为容器挂载数据卷,从该容器组内已经添加的数据卷中进行选择,然后填写该数据卷在容器内的挂载地址
- 如果您在容器组中使用了私有镜像,添加对应的仓库地址(需要带上仓库命名空间,例如:
https://registry.baidubce.com/mynamespace
)和用户凭据,否则容器组创建时将会拉取镜像失败
关于仓库地址:
- 对于存储在百度智能云容器镜像服务CCR的私有镜像(镜像地址为
registry.baidubce.com/<namespace>/<name>:<tag>
),镜像仓库服务器地址参数须填写为https://registry.baidubce.com/<namespace>
。 - 对于存储在百度智能云镜像仓库的私有镜像(镜像地址为
hub.baidubce.com/<namespace>/<name>:<tag>
),镜像仓库服务器地址参数须填写为https://hub.baidubce.com/<namespace>
。 - 其他第三方镜像仓库请按照实际服务器地址进行配置,可参考 社区文档 或咨询镜像服务提供商。
- 为容器组添加标签,以便对不同容器组进行区分和管理
- 点击下一步,完成容器组创建