Docker企业版详解及免费安装教程

Docker容器管理是业界有名的,Docker企业版包括容器运行环境、编排工具、安全和管理方面功能的集成,受到广大开发人员的广泛采用。码笔记分享Docker企业版版本详解及企业版免费安装教程:

Docker企业版

Docker企业版已通过CentOS发行版、Red Hat Enterprise Linux(RHEL)、Ubuntu、SUSE Linux Enterprise Server(SLES)、Oracle Linux和Windows Server 2016的认证,另外,还通过服务提供商AWS和Azure的认证。

Docker企业版的三个版本:

Docker企业版分为基础版、标准版和高级版三个版本:

  • 基础版:拥有Docker平台,可从该公司获得认证的基础设施和支持。认证的容器和插件可从Docker商店获得。
  • 标准版:增添了多租户支持,拥有高级的镜像和容器管理功能,以及连入到数据中心的安全钩子。
  • 高级版:包括前面几项功能,以及安全扫描和安全漏洞监控功能。
  • 除了从官网获得Docker企业版外,用户还可以从阿里巴巴、Canonical、HPE、IBM和微软获得。

    Docker企业版安装教程

    从阿里云的云市场上可以免费获取Docker企业版,Docker企业版基于社区版增加了面向企业的管理和安全能力,Docker企业版在国内由阿里云和Docker联合提供技术支持,为企业客户提供稳定、安全、可以信赖的容器应用平台。码笔记使用的就是阿里云上的免费Docker企业版:

    步骤一:免费购买Docker企业版试用授权

    免费购买Docker企业版试用授权

    免费购买Docker企业版试用授权

    Docker企业版:

    阿里云免费购买Docker企业版试用授权

    如上图所示,阿里云价格为0元,点击立即购买,即可免费获取Docker企业版试用授权。

    步骤二:查看已购买的Docker企业版

    地址:登录到阿里云云市场管理控制台,即可查看到已购买的Docker企业版服务:
    如下图所示:

    已购买Docker企业版

    已购买Docker企业版


    点击“详情”即可查看到2个重要的链接:一个是Docker企业版的License下载地址,另一个是Docker EE安装帮助。
    如下图所示:
    Docker企业版License

    Docker企业版License

    步骤三:下载Docker企业版的License文件

    获取到License的下载地址后,复制地址粘贴到浏览器地址栏即可下载,下载Docker企业版的License文件
    License文件名:'docker_subscription.lic'

    步骤四:打开Docker EE安装帮助链接

    Docker EE安装帮助中有Ubuntu和CentOS 7系统的安装方法,如下图所示:

    Docker EE安装帮助获取软件源地址

    Docker EE安装帮助获取软件源地址


    从Docker EE安装帮助中获取软件源地址备用。

    步骤五:使用阿里云ROS资源编排部署Docker企业版

    1. 打开地址:登录阿里云ROS资源编排控制台

    2. 点击左侧栏“模板样例”--选择“docker_ee_ddc”,点击“创建栈”

    选择模板样例中的docker_ee_ddc

    选择模板样例中的docker_ee_ddc

    3. 选择地域(region),然后点“下一步”

    选择地域(region),点下一步

    选择地域(region),点下一步

    4. 资源栈配置

  • 栈名:ddc
  • DockerEEURL:在域中输入步骤四中Docker EE的软件源地址
  • UCPAdminPassword:输入Docker EE的管理员密码
  • InstancePassword:输入ECS的root密码
  • 填写资源栈配置信息

    填写资源栈配置信息

    然后点击“创建”

    信息填写说明:

  • ControllerSlaveMaxAmount:选择额外的Swarm Manager节点数(2个或4个),这样集群中可以有3个或5个Swarm Manager构成高可用部署;
  • WorkerMaxAmount:中输入Swarm Worker节点数,比如3个;
  • DTRMaxAmount:中输入Docker Trusted Registry节点数,缺省是1个;
  • DockerEEURL:中输入上文中拷贝的Docker EE安装地址;
  • UCPAdminPassword:中输入输入Docker EE的管理员密码 - 应该同时包括大小写字母和数字,最小长度为8;
  • InstancePassword:中输入输入ECS节点的root用户密码 - 应该同时包括大小写字母和数字,最小长度为8;
  • 5. 等待阿里云ROS资源栈部署
    大概需要十几分钟,部署成功之后可以在概览页面的“输出”区域看到Docker DataCenter的访问地址

    注意:Docker引擎安装的是Docker企业版,配置了Docker中国官方镜像加速。

    6. 上传Docker企业版的License文件
    访问ControllerLoadBalancerIp中的地址,上传步骤三中获取的Docker企业版的License文件

    第一次需要上传Docker企业版的License文件

    第一次需要上传Docker企业版的License文件


    第一次登陆需要上传Docker企业版的License文件,以后再登录就不需要了。

    然后就可以看见你的Docker控制台了

    Docker控制台

    Docker控制台

    Docker企业版:

    阿里云Docker企业版免费获取

    2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!

    注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!