
# 在CCE中上传镜像
在CCE中上传镜像，是指直接通过CCE的上传页面将镜像上传到容器镜像服务。
#### 前提条件
已将Docker镜像制作成tar或者tar.gz压缩包。
1. 容器镜像必须使用1.11.2或以上版本的Docker客户端进行制作。如何制作Docker镜像可参考[如何编写高效的Dockerfile](https://support.huaweicloud.com/bestpractice-swr/swr_bestpractice_0002.html)。
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上传镜像   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960285201.png "点击放大")
   
   
 
