更新时间:2024-07-11 GMT+08:00
分享

在CCE中上传镜像

在CCE中上传镜像,是指直接通过CCE的上传页面将镜像上传到容器镜像服务。

前提条件

已将Docker镜像制作成tar或者tar.gz压缩包。

  1. 容器镜像必须使用1.11.2或以上版本的Docker客户端进行制作。如何制作Docker镜像可参考如何编写高效的Dockerfile
  2. 以root用户登录Docker所在机器。
  3. 执行如下命令查看镜像。

    docker images

    查看需要导出的镜像及tag。

  4. 执行如下命令制作镜像压缩包。

    docker save OPTIONS IMAGE包名 IMAGENAME

    说明如下:

    • OPTIONS:--output , -o,表示导出到文件。(可选)
    • IMAGE包名:制作的镜像压缩包名。压缩包格式为:.tar或.tar.gz。
    • IMAGENAME:镜像名。

    示例:

    $ docker save nginx:latest > nginx.tar
    $ ls -sh nginx.tar
    108M nginx.tar
    
    $ docker save php:5-apache > php.tar.gz
    $ ls -sh php.tar.gz
    372M php.tar.gz
    
    $ docker save --output nginx.tar nginx
    $ ls -sh nginx.tar
    108M nginx.tar
    
    $ docker save -o nginx-all.tar nginx
    $ docker save -o nginx-latest.tar nginx:latest

上传镜像

  1. 登录CCE控制台,在左侧菜单栏选择“镜像仓库 > 镜像管理”。
  2. 单击右侧“上传镜像”。
  3. 在“上传镜像”页面选择“镜像空间”,如果没有镜像空间,可单击“创建镜像空间”直接填写空间名。单击“选择文件”,选择制作好的镜像包,单击“上传”。

    图1 上传镜像

相关文档