新工具填补Docker管理空白
从事容器管理领域的IT运维专家这周需要评估一个新的工具。
Docker推出了一款新产品,意在让IT运维人员能够跟上开发人员的脚步,这一产品是Docker Datacenter,将多种Docker管理工具组合在一起,简化生产环境容器的部署。
Docker Datacenter将五个之前独立的产品组合在一起,使用统一的Docker管理接口:管理用的Universal Control Plane;安全方面的Content Trust;编排用的Swarm;容器运行时的Engine;以及Trusted Registry。目标是填补两处空白,一处是使用Docker在开发、测试、质量保证和生产环境间打包应用,另一处是容器管理还不直接的传统IT运维。
“我们正在调研微服务,去年在测试环境里选择使用了Docker和Mono,”Jeff Lockwood说,他是HealthStream Inc.公司的基础架构和运维的主管,这是一家医疗评估和教育的公司。
公司测试Docker和Mono,是因为可以用于Microsoft .NET的软件开发,并且Mono允许.NET代码在Linux环境里使用。
Lockwood认为,容器即服务的理念很有意义,“你无需自己构建这样的功能,”他说。
但是,这并不意味着企业已经准备好在生产环境里使用Docker。
“我不会着急使用它,”Lockwood说。“我并不担忧该技术的成熟性—虽然这在目前也是个问题—我更担心市场里对使用其部署以及支持其的技术能力。”
Lockwood说他还在等待Microsoft的下一个版本.NET,会原生支持Docker,目前正在技术预览。
但是,即使其正式发布,Lockwood并不想立即成为大规模在Docker里使用.NET的小白鼠。
“我们积极支持在实验室里做部署测试,但是我觉得现在还不适合在生产环境里使用,因为它还没有那么成熟,”他说。
Docker管理的‘一站式服务’
大型企业的咨询师说,对于那些想要尝试的企业,Docker可以是容器及其管理的“一站式服务”
“想要构建松耦合微服务类型架构企业,他们会尝试所有这些,”Mike Kavis说,他是Cloud Technology Partners的副总裁和首席架构师,这是一家总部在波士顿的云咨询公司。
大量创业公司如雨后春笋般涌现,因为Docker从三年前开始填补了容器部署的运维空白。公有云供应商,比如Amazon Web Services和Google Cloud Platform,也在尝试推出服务将容器管理的很多方面抽象出来。
但是使用Docker Datacenter,容器registry在本地,并且从这里控制Docker编排,这适合很多大企业采纳的混合云部署模式,而不是纯公有云或者甚至私有平台即服务,Kavis解释道。
“这个领域里和我探讨过的每个供应商,都是从公有云开始,并且他们所有企业最终……都不得不提供本地方案,因为这才是如今每个人需要的,”他说。
Docker Datacenter还有很多方面需要进一步开发包含进基础产品,比如添加原生在线数据库迁移能力--虽然客户能够使用合作伙伴提供的软件来实现这个功能--细粒度基于角色的访问控制以及合规最佳实践,IT专家说。
人们需要一些时间来评估Docker能够提供什么,以及Docker提供的功能是否能够满足他们的需求,Fintan Ryan说,他是总部位于西雅图的RedMonk公司的分析师。
“有相当多的人正在尝试组合一些工具集来推出他们自己的方案--从技术角度看,大家很喜欢这么做,”Ryan说。“但是从企业和CIO的角度看,他们更倾向于开发自己能够定义并且控制的东西。”
Docker产品应该能够满足大多数IT专家的需求,因此他们不太可能转而使用其他第三方的类似工具--除非他们有很特别的需求,比如ClusterHQ的在线数据库迁移,意图填补Docker管理漏洞的创业公司在这些领域表现更好,Ryan说。
本文转自d1net(转载)
Docker的容器管理 docker run 等于创建+启动 docker run 镜像名,如果镜像不存在本地,则会在线去下载该镜像。 注意:容器内的进程必须处于前台运行状态,否则容器就会直接退出,自己部署一个容器运行,命令不得后台运行,前台运行即可。 如果容器内,什么事也没做,容器也会挂掉。容器内,必须有一个进程在前台运行。 我们运行nginx基础镜像,没有运行任何程序,因此容器直接挂掉 docker run nginx
Docker的镜像管理-增删改查 获取镜像,镜像托管仓库,好比yum源一样 默认的docker仓库是,dockerhub,有大量的优质的镜像,以及用户自己上传的镜像,centos容器vim nginx,提交为镜像,上传到dockerhub。 docker search centos 查看本地镜像 docker images docker image ls
【Docker】五 Docker Hub管理镜像 Docker Hub是Docker官方维护的Docker Registry,上面存放着很多优秀的镜像。不仅如此,Docker Hub还提供认证、工作组结构、工作流工具、构建触发器等工具来简化我们的工作。 前文已经讲过,我们可使用 `docker search` 命令搜索存放在Docker Hub中的镜像。这篇文章我们来详细探讨Docker Hub的使用。
相关文章
- 当执行docker swarm join命令将一个节点加入swarm集群时,本质上都做了哪些事情?
- Docker:慕课网--第一个docker化的java应用
- docker 任意端口启动jenkins (CentOs7 Docker 17.03.1-ce)
- Docker第二讲 在Linux系统安装配置docker
- Jenkins构建docker镜像
- Windows 10下Docker使用经验谈
- Docker环境搭建与使用:docker仓库管理的基础用法
- Docker环境搭建与使用:docker容器连接
- Docker环境搭建与使用:docker的简介与架构以及安装docker
- 《Docker技术入门与实战》——2.3 本书环境介绍
- 浅析Docker Compose学习及docker-compose.yml配置文件参数介绍
- Docker问题——ubuntu下彻底删除docker
- 配置Docker中国区官方镜像http://get.daocloud.io/ 很好的一个源http://get.daocloud.io/#install-docker
- Ubuntu下Jenkins(docker)配置Docker远程启动
- Docker安装Elasticsearch与Kibana
- Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock
- manjaro docker install ros2 in raspberry pi4B 使用Docker安装ROS2 (ros-humble) 并开启对Wayland的支持