
# 创建工作负载时无法拉取公网镜像如何解决？
#### 问题现象
在Autopilot集群中创建工作负载时，事件中出现以下错误：
```
Failed to pull image "100.125.**.**:32334/**/nginx:1.0": rpcerror: code =DeadlineExceeded desc = failed to pulland unpack image "100.125.**.**:32334/**/nginx:1.0": failed to resolve reference "100.125.**.**:32334/**/nginx:1.0": failed to do request Head: Head "https://100.125.**.**:32334/v2/**/nginx/manifests/1.0": dial tcp 100.125.**.**:32334: i/o timeout
```
#### 问题定位
Autopilot集群从公网拉取镜像时，请检查NAT网关是否可正常访问公网。如果集群的子网路由表缺失，则会导致集群NAT网关无法访问公网。
#### 解决方案
集群的子网需要在默认路由表下或者自定义表中添加0.0.0.0/0到NAT网关的路由。
1. 登录[CCE控制台](https://console.huaweicloud.com/cce2.0/?#/cce/cluster/list)，单击集群名称进入集群。
2. 在左侧选择"总览"，在"网络信息"中查看集群容器子网。
3. 在[VPC控制台](https://console.huaweicloud.com/vpc/#/vpc/vpcs/list)中，单击左侧导航栏中的"虚拟私有云 \> 子网"，筛选集群容器子网名称，并单击对应的路由表名称。
   
   ![](https://support.huaweicloud.com/cce-autopilot_faq/zh-cn_image_0000002065542389.png "点击放大")
   
   
   
4. 在路由表页面，单击"基本信息"页签，检查是否存在NAT网关的路由。 
   如果没有，则需要手动添加路由，单击"添加路由"。
   - 目的地址：填写为0.0.0.0/0，表示所有IP地址。
   
   - 下一跳类型：选择"NAT网关"。
   
   - 下一跳：选择NAT网关名称。
   
   
   填写完成后单击"确定"。
   ![](https://support.huaweicloud.com/cce-autopilot_faq/zh-cn_image_0000002065543053.png "点击放大")
   
   
   
 
