Docker官方镜像搜索有待完善
时间:2014-11-05 23:02 来源:InfoQ.com 作者:IT
在Docker中,用户可以通过把应用程序打包为一个Docker镜像,然后部署到实际的机器中。今年6月份,Docker发布了官方的镜像存储,为用户提供安全可靠的高质量Docker镜像。这些镜像可以避免用户在配置软件时花费大量精力,还可以进一步保证Docker环境的安全。
目前,包括官方镜像在内的绝大部分的公开镜像都存在在线的Docker Hub中。用户可以登录Docker Hub搜索或者利用如docker search redis 这样的Docker的搜索命令在命令行中完成搜索任务。绝大部分的用户都会选择位于列表顶端的官方build来获得镜像。而如何把搜索结果限制在官方镜像范围内仍然是下一步需要官方进行解决的问题。
在完成搜索后,接下来讨论如何使用Docker镜像。在Docker Hub上已经给出了详细使用Redis和其他大部分镜像的方法。用户可以直接根据这些指示来熟悉使用镜像的步骤。首先,用户可以通过docker pull redis命令来完成下载操作。在获得验证后,就可以通过docker run --name myredis -d redis命令来启动Redis容器的服务端。接下来,通过启动另外一个Redis容器,并使用Redis CLI与服务器端完成交互。在最后一步的命令docker run -it --link myredis:redis --rm redis /bin/bash中,利用“--link”来完成某些Redis实例地址和端口对应的环境变量的填充。
总的来说,官方镜像的发布有效遏制了目前Docker中各种质量的镜像一起存在的乱象。它使得用户在选择镜像时,可以放心使用。但其实,中间存在一些问题仍需要改进。例如,Docker可以在发布正式镜像之前,发布Beta版本来让更多的用户进行进一步的测试和调查,使得正式版发布时更加完善。
(责任编辑:IT)
在Docker中,用户可以通过把应用程序打包为一个Docker镜像,然后部署到实际的机器中。今年6月份,Docker发布了官方的镜像存储,为用户提供安全可靠的高质量Docker镜像。这些镜像可以避免用户在配置软件时花费大量精力,还可以进一步保证Docker环境的安全。 目前,包括官方镜像在内的绝大部分的公开镜像都存在在线的Docker Hub中。用户可以登录Docker Hub搜索或者利用如docker search redis 这样的Docker的搜索命令在命令行中完成搜索任务。绝大部分的用户都会选择位于列表顶端的官方build来获得镜像。而如何把搜索结果限制在官方镜像范围内仍然是下一步需要官方进行解决的问题。 在完成搜索后,接下来讨论如何使用Docker镜像。在Docker Hub上已经给出了详细使用Redis和其他大部分镜像的方法。用户可以直接根据这些指示来熟悉使用镜像的步骤。首先,用户可以通过docker pull redis命令来完成下载操作。在获得验证后,就可以通过docker run --name myredis -d redis命令来启动Redis容器的服务端。接下来,通过启动另外一个Redis容器,并使用Redis CLI与服务器端完成交互。在最后一步的命令docker run -it --link myredis:redis --rm redis /bin/bash中,利用“--link”来完成某些Redis实例地址和端口对应的环境变量的填充。 总的来说,官方镜像的发布有效遏制了目前Docker中各种质量的镜像一起存在的乱象。它使得用户在选择镜像时,可以放心使用。但其实,中间存在一些问题仍需要改进。例如,Docker可以在发布正式镜像之前,发布Beta版本来让更多的用户进行进一步的测试和调查,使得正式版发布时更加完善。 (责任编辑:IT) |