近几天在研究docker,由于手中没有现成的Linux环境,真巧阿里云有免费体验的活动,就申请了一个,于是决定使用阿里云的ECS安装docker。ECS中使用的centos 6.5 x64系统,下面开始介绍安装过程。
安装过程非常简单:
-
CentOS6使用 EPEL 库安装 Docker,命令如下(内网使用:mirrors.aliyuncs.com,不占用公网流量):
$ yum install http://mirrors.aliyun.com/epel/6/x86_64/epel-release-6-8.noarch.rpm $ yum install docker-io
-
启动dockerf服务:
$ service docker start
-
获取镜像,例如下载mysql服务:
$ docker pull mysql:5.5 此命令将从Docker Hub 仓库中下载镜像
针对国内网络情况,可以从国内的dockerpool或者从阿里云内网站点(参见这里)下载。示例:dockerpool站点:$ docker pull dl.dockerpool.com:5000/ubuntu:12.04 阿里云内网:$ docker pull registry.mirrors.aliyuncs.com/library/mysql
-
查询已有镜像:
$ sudo docker images
此时可以使用下载镜像进行相关操作。
问题:
从阿里内网下载时遇到一个问题,执行下载命令后会有一个错误:
此时需要配置“--insecure-registry=registry.mirrors.aliyuncs.com”,当提交阿里工单时,阿里的工程师回复是在/etc/default/docker里加了下面的参数:--insecure-registry=registry.mirrors.aliyuncs.com 然后重启docker daemon 一下”,但在centos中不存在这个文件,docker在centos中的配置文件目录“/etc/sysconfig/docker”(这里鄙视一下阿里的工单回复者),配置如下内容:
# /etc/sysconfig/docker # # Other arguments to pass to the docker daemon process # These will be parsed by the sysv initscript and appended # to the arguments list passed to docker -d other_args="--insecure-registry=registry.mirrors.aliyuncs.com"
配置好以上内容后重启docker的服务
$ sudo service docker restart
再次执行阿里内网的镜像下载,就可以了。
相关推荐
阿里云服务器ECS建站教程及web环境搭建的知识点涵盖了从基础的服务器配置到复杂应用的部署,...对于不同层次的用户,无论是初次尝试还是经验丰富的开发者,阿里云ECS提供的工具和资源都能满足他们的建站和部署需求。
3. 容器服务Kubernetes版:在一组云服务器ECS上通过Docker容器管理应用生命周期。 4. 负载均衡(Server Load Balancer):对多台云服务器ECS实现流量分发的负载均衡目的。 5. 云监控(CloudMonitor):制定实例、...
从阿里云ECS使用官方地址安装docker-compose非常慢,可以使用国内加速地址进行加速安装。 点击 https://github.com/docker/compose/releases获取最新的stable版本号。 2020年2月17日,看到最新的release的版本号是...
容器服务是阿里云提供的另一种重要的计算服务,它支持Docker容器在云服务器上运行或编排应用,具有高性能、可伸缩的特点。容器服务免去了用户搭建容器管理集群的麻烦,整合了负载均衡SLB、专有网络VPC等服务,使得...
- **服务亮点**:支持阿里云对象存储OSS,并计划支持云服务器ECS。 ##### 容器服务 - **即将发布**:支持Docker快速部署和运行,进一步推动云原生应用的发展。 - **应用场景**:适用于需要快速迭代和部署应用程序的...
- **ECS费用**:当您通过容器服务创建或加入ECS实例时,这些实例的费用将按照阿里云ECS的价格标准进行计算。ECS实例的数量、规格、操作系统类型、带宽使用等因素都会影响最终的费用。 - **SLB费用**:同理,SLB...
1. **ECS(云服务器)**:Elastic Compute Service是阿里云的核心产品,提供可弹性扩展的计算服务,支持随时升级实例规格,满足不同业务需求。它拥有多种实例系列,如II系列,提供更强的计算能力和内存选项。ECS支持...
通过解压"rancher-driver.7z"并安装包含的驱动,用户可以将Rancher与阿里云ECS集成,从而利用阿里云的计算资源来运行Docker容器。同时,Rancher的组件和服务将确保这些容器的高效管理和运维。对于熟悉Docker和...
3. 内容分发网络CDN:为了提高影音内容的访问速度,项目可能会使用阿里云的CDN服务,它能将内容缓存到全球各地的节点上,确保用户无论在哪里都能快速访问。 4. 视频处理服务:阿里云的视频服务,如MPS(媒体处理...
通过阿里云开发者藏经阁提供的ECS生长万物开源手册,,我们可以了解到阿里云ECS的多种应用场景和部署方式。下面我们将对手册中的关键知识点进行总结和解释。 大数据 在手册的开始部分,阿里云开发者介绍了基于ECS...
- **混合云部署**:通过Hybrid Cloud Builder将本地数据中心与阿里云ECS连接,构建混合云环境。 通过这些知识点的学习,读者不仅能深入了解ECS的多样性和灵活性,还能掌握如何在实际项目中有效利用ECS,提升运维...
综上所述,阿里云专有云企业版V3.9.0的容器服务Kubernetes版提供了强大的容器管理和编排功能,适用于各种规模的企业进行云原生应用的部署和管理。技术白皮书为用户提供了详尽的操作指南和法律须知,帮助用户在遵循...
- **基础设施层**:依托阿里云的强大基础设施,如ECS实例、VPC网络等,为应用提供计算和存储资源。 3. **技术原理** - **服务治理**:采用基于Zookeeper的服务注册与发现机制,结合Hystrix等开源组件实现熔断和...
6. **兼容性**:与阿里云的其他服务无缝集成,如RDS、OSS、ECS等,构建全面的云上业务生态。 **产品架构** EDAS的架构设计涵盖了多个层次,包括: 1. **应用层**:企业应用部署在EDAS上,可以是微服务化的单体...
第2章 阿里云ECS 第3章 阿里云负载均衡服务SLB 第4章 阿里云关系数据库服务RDS 第5章 阿里云对象存储服务OSS 第6章 虚拟化技术原理 第7章 分布式存储与批量计算 第8章 云原生 第9章 DevOps 第10章 容器技术...
4. **阿里云服务接入**:阿里云提供了一系列API和服务,如RDS(关系型数据库服务)、ECS(弹性计算服务)、SLB(负载均衡服务)等,可以帮助开发者快速构建云端应用。为了接入这些服务,开发者需要使用阿里云SDK,...