• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
微服务平台CSP开发指南
最近更新时间:

3 在 CSP 上部署前端应用

3.1 镜像准备

3.1.1 html 文件准备

前端通过开发工具(此处已略去详细流程)导出前端工程的 html 文件。

3.1.2 Dockerfile 准备

        FROM image.cestc.cn/baseos/nginx:1.14.1-0.0.1-centos8.4.2105-0.0.1

        COPY ./nginx.conf /etc/nginx

        COPY demo.html /usr/share/nginx/html/

        RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \

                && echo 'Asia/Shanghai' >/etc/timezone

        CMD ["nginx","-g","daemon off;"]

3.1.3 Nginx.conf 准备

具体修改 Nginx 配置文件,请参考 Nginx 标准配置讲解:

http://nginx.org/en/docs/beginners_guide.html

3.1.4 Nginx 基础镜像准备

这里提供的基础镜像为:image.cestc.cn/baseos/nginx:1.14.1-0.0.1-centos8.4.2105-0.0.1,开发者可咨询平台内可提供的,或 harbor 上已上传的 nginx 镜像为准。

3.1.5 Docker 打包镜像

打包命令如下:

docker build -t csp_demo:test031711 .

3.1.6 输出镜像方法

可将镜像编译好之后,save 到 tar 文件,然后上传到 CSP 相应的虚机环境,load tar 镜像文件到

虚拟机上,再 Push 到对应的 harbor 仓库。

docker save -o ceair_demo_test031711.tar csp_demo:test031711

3.2 通过上传镜像部署应用

(1) 在 CSP 控制台的左侧导航栏,选择“应用管理 > 容器应用”,进入容器应用列表页。

(2) 单击“创建”,新建普通应用(容器)。

(3) 在版本管理中,选择“镜像”部署,按照以下界面提示的命令行,将镜像 Push 到对应的镜像仓库,即可完成该前端镜像部署工作。

1.png

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部