• 关于

    docker 容器管理

    的搜索结果

回答

安装Docker借助apt-get命令,安装Docker是件轻而易举的事。 $ sudo apt-get install docker.io 为了允许非根用户也可以运行Docker,将你自己添加到docker群组。下面这个命令会允许当前用户运行Docker,无需根用户权限。 $ sudo usermod -a -G docker $USER 退出,然后重新登录,以激活群组成员的变化。 下一步,编辑Docker配置文件,以便更新Docker二进制代码的位置。 $ sudo vi /etc/default/docker.io DOCKER="/usr/bin/docker.io" 重启Docker服务。 $ sudo service docker.io restart 管理Docker容器 如果你想启动Ubuntu操作系统的一个新的Docker容器,首先需要获取Ubuntu Docker映像文件。下面这个命令会通过网络下载Docker映像文件。 $ docker pull ubuntu 你可以以一种交互模式来开启Ubuntu Docker,如下所示。最后一个参数“/bin/bash”是一旦启动就将在容器里面执行的命令,这里是一个简单的bash外壳命令。 $ docker run -i -t ubuntu /bin/bash 上述命令会立即启动一个Ubuntu容器(这正是容器的魅力所在!),并为你提供容器里面的外壳提示符。这时候,你应该能够访问沙盒环境里面的标准的Ubuntu操作系统了。 想退出Docker容器,在容器里面的提示符处键入“exit”。 你可以启动不同形式的容器。比如,想启动Fedora容器,请执行下面这个命令: $ docker.io run -i -t fedora /bin/bash 如果本地没有Fedora Docker映像文件,该命令就会首先自动下载映像文件,然后启动Docker。 如果你想启动采用某个发行版版本的容器,也可以这么做。比如说,想启动Ubuntu 13.04 Docker,请执行下面这个命令: $ docker.io run -i -t ubuntu:13.04 /bin/bash 容器网络 Docker使用Linux网桥将容器彼此互联起来,并将它们连接到外部网络。安装了Docker后,你应该会看到默认情况下自动组建的docker0 Linux网桥。你创建的每个容器都将连接到docker0网桥接口。 自定义Linux网桥 如果你想,也可以使用自定义Linux网桥将诸容器互联起来。为此,你可以建立一个自定义网桥,并对它进行配置,如下所示。你可以为该网桥分配一个单独的子网,并且从子网为Docker分配IP地址。我会使用10.0.0.0/24作为Docker子网。 $ sudo apt-get install bridge-utils $ sudo brctl addbr br0 $ sudo ifconfig br0 10.0.0.1 netmask 255.255.255.0
牧明 2019-12-02 02:16:18 0 浏览量 回答数 0

回答

更快速的交付和部署Docker在整个开发周期都可以完美的辅助你实现快速交付。Docker允许开发者在装有应用和服务本地容器做开发。可以直接集成到可持续开发流程中。例如:开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码。 Docker 可以快速创建容器,快速迭代应用程序,并让整个过程全程可见,使团队中的其他成员更容易理解应用程序是如何创建和工作的。 Docker 容器很轻很快!容器的启动时间是秒级的,大量地节约开发、测试、部署的时间。高效的部署和扩容Docker 容器几乎可以在任意的平台上运行,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等。 这种兼容性可以让用户把一个应用程序从一个平台直接迁移到另外一个。Docker的兼容性和轻量特性可以很轻松的实现负载的动态管理。你可以快速扩容或方便的下线的你的应用和服务,这种速度趋近实时。更高的资源利用率Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器。容器除了运行其中应用外,基本不消耗额外的系统资源,使得应用的性能很高,同时系统的开销尽量小。传统虚拟机方式运行 10 个不同的应用就要起 10 个虚拟机,而Docker 只需要启动 10 个隔离的应用即可。更简单的管理使用 Docker,只需要小小的修改,就可以替代以往大量的更新工作。所有的修改都以增量的方式被分发和更新,从而实现自动化并且高效的管理。
songyaru 2019-12-02 02:00:35 0 浏览量 回答数 0

回答

一般而言不要将Docker作为轻量级VM来使用,那样会丧失很多Docker交付和运维的优势。OpenStack的docker nova driver并不是一个成功的样例,现在随着Docker自身网络、存储和编排技术的提升,应该选择更加原生的Docker技术方案来搭建容器云。Docker Swarm, Kubernetes和Mesos都是可以选择的技术方向。如果您在公有云上希望体验容器云技术,可以考虑阿里云容器服务 https://www.aliyun.com/product/containerservice它提供了Docker Swarm兼容的方式来管理Docker集群,支持Docker Compose和Docker 镜像,简化了您搭建容器云的复杂性,也提供了很多特性简化web应用,微服务应用和DevOps.https://yq.aliyun.com/teams/11 是我们的团队博客,您能看到很多实例和文档来帮助您使用容器服务
易立 2019-12-02 01:41:05 0 浏览量 回答数 0

万券齐发助力企业上云,爆款产品低至2.2折起!

限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

问题

不用root权限也能运行Docker——细数Docker 1.10的新功能

本文来源:Ghostcloud翻译 Docker 1.10增加了新功能,从这个版本以后,用户在Linux上跑Docker时都不必再以root权限运行了。 作为容器化产品家族的最新成员&#...
ghostcloud 2019-12-01 21:08:56 6890 浏览量 回答数 1

问题

免费Docker镜像来袭,你造么?

Docker 又是 Docker!! 免费Docker 镜像上线了,你造么? 目前最炙手可热Container技术+云服务器ECS=开发神器! ...
豆妹 2019-12-01 21:17:20 20834 浏览量 回答数 15

问题

开发者工具  ECS Driver 简介

Docker Machine 是一个可以帮助开发者在自己本地电脑上或云服务提供商的平台上创建 Docker 运行环境的的应用工具。阿里云 ECS Driver 是对 Docker Machine 的扩展,大大简化了在阿里云环境...
青蛙跳 2019-12-01 21:37:49 588 浏览量 回答数 0

回答

阿里云部署Docker(1) ---- 阿里云Ubuntu环境搭建Docker服务 阿里云部署Docker(2 ) 阿里云部署Docker(3)----指令学习 阿里云部署Docker(4)----容器的使用 阿里云部署Docker(5)----管理和发布您的镜像 阿里云部署Docker(6)----解决删除<none>镜像问题 阿里云部署Docker(7)----将容器连接起来 阿里云部署Docker(8)----安装和使用redmine 阿里云部署Docker(9)----Dockerfile脚本定制镜像
云代维 2019-12-02 00:32:44 0 浏览量 回答数 0

问题

如何进行部署流程

EDAS 支持使用 Docker 来部署应用,从而提升客户的资源使用率。本文档将简单介绍在 EDAS 使用 Docker 部署应用的流程。 在 EDAS 中使用 Docker 部署应用包含以下几步: 1、创建...
猫饭先生 2019-12-01 21:03:24 943 浏览量 回答数 0

问题

Swarm 集群&nbsp;&nbsp;通过 Docker 工具连接集群

容器服务提供完全兼容 Docker Swarm API 的能力。您可以通过常用的 Docker 工具访问和管理 Docker 集群,例如 Docker Client 和 Docker Compose。 安装证书 1. 获...
青蛙跳 2019-12-01 21:32:41 473 浏览量 回答数 0

回答

Docker 提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个Docker,而MySQL运行在另外一个Docker,两者可以运行在同一个服务器,或多个服务器上。未来可能每个应用都要Docker化。容器的启动和关系是非常快速的。Docker目前能够有以下八种用途:1.简化配置这是Docker初始目的,虚拟机VM最大的好处是基于你的应用配置能够无缝运行在任何平台上。Docker提供同样类似VM的能力,但是没有任何副作用,它能让你将环境和配置放入代码然后部署,同样的Docker配置能够在各种环境中使用,这实际是将应用环境和底层环境实现了解耦。2.代码管道化管理能够对代码以流式pipeline管道化进行管理,从开发者的机器到生产环境机器这个流程中都能有效管理。因为在这个流程中会有各种不同的环境,每个都可能有微小的区别,Docker提供了跨越这些异构环境以一致性的微环境,从开发到部署实现流畅发布。3.开发人员的生产化在一个开发环境,我们希望我们的开发环境能更加接近于生产环境,我们会让每个服务运行在自己的VM中,这样能模拟生产环境,比如有时我们并不总是需要跨越网络连接,这样我们可以将多个Docker装载一系列服务运行在单机上最大程度模拟生产分布式部署的环境。4.应用隔离有很多理由你需要在一台机器上运行多个应用,这就需要将原来铁板一块monolithic的应用切分为很多微服务。实现应用之间的解耦,将多个应用服务部署在多个Docker中能轻松达到这个目的。5.服务合并使用Docker也能合并多个服务以降低费用,不多的操作系统内存占用,跨实例共享多个空闲的内存,这些技术Docker能以更加紧密资源提供更有效的服务合并。6.多租户Docker能够作为云计算的多租户容器,使用Docker能容易为每个租户创建运行应该多个实例,这得益其灵活的快速环境以及有效diff命令。7.快速部署Docker通过创建流程的容器,不必重新启动操作系统,几秒内能关闭,你可以在数据中心创建或销毁资源,不用担心额外消耗。典型的数据中心利用率是30%,通过更积极的资源分配,以低成本方式对一个新的实例实现一个更聚合的资源分配,我们很容易超过这个利用率,大大提高数据中心的利用效率。
天使的镇魂歌 2019-12-02 02:00:35 0 浏览量 回答数 0

问题

容器服务的基本概念是什么?

集群 一个集群指容器运行所需要的云资源组合,关联了若干服务器节点、负载均衡、专有网络等云资源。 节点 一台服务器(可以是虚拟机实例或者物理服务器)已经安装了 Docker Engine...
反向一觉 2019-12-01 21:17:03 1645 浏览量 回答数 0

问题

Docker 1.12 重磅推出,容器领域划时代

Docker 1.12 在今年 6 月下旬的 DockerCon 2016 上就崭露头角,然而,却在 7 月底的今天才发布,真可谓"千呼万唤始出来"。如果了解 Docker 的 Ro...
妙正灰 2019-12-01 21:08:42 3504 浏览量 回答数 1

问题

Docker面临的安全隐患,我们该如何应对?

【编者按】对比虚拟机,Docker 在体量等方面拥有显著的优势。然而,当 DevOps 享受 Docker 带来扩展性、资源利用率和弹性提升的同时,其所面临的安全隐患同样值得重视,近日...
sunny夏筱 2019-12-01 21:43:14 5297 浏览量 回答数 3

问题

Kubernets和Docker Swarm,谁才是容器编排之王

Docker 作为当下最火热的容器技术,备受瞩目。国内多家企业都接入 Docker ,来将自己的业务放入容器中,实现更好的服务 作为容器技术核心的集群编排,自然是各家的重点而容器编排技术࿰...
西秦说云 2019-12-01 21:13:49 3073 浏览量 回答数 0

回答

为了能在 PowerShell 中运行 Docker.htm" target="_blank">http,它会下载 hello-world 镜像。然后用保存的文件通过 PuTTY 用 docker@127下面是安装 Docker 客户端并在上面运行容器的简单步骤、VirtualBox;] 总结 通过 Docker Windows 客户端使用 Docker 很有趣。 7.com/Linux/2014-11/109107.linuxidc.exe 的文件。私有密钥需要转换为 PuTTY 的格式。 boot2docker start 注意。它会要求你输入以后用于验证的 SSH 密钥;${Env.0。我们从那网页中用我们喜欢的浏览器或者下载管理器下载了名为 docker-install。 8.ssh 目录生成和使用用于登录的公共和私有密钥;Git\、反馈,它会安装 Window Docker 客户端,我们可以马上开始使用 Docker。 我们需要打开 puttygen;options>. 运行 Boot2Docker 安装完成必要的组件之后://www。 2.com/Linux/2014-01/95354。Boot2Docker 管理工具是一个能使任何 Docker 容器能像在 Linux 主机上平滑运行的很棒的应用程序。然后会启动一个配置好的用于管理在虚拟机中运行的 Docker 的 unix shell。 docker version 4:Path="。 $ boot2docker Usage;->.linuxidc.htm Docker安装应用(CentOS 6://www:// www.com/Linux/2015-02/112648:2022 登录。 为了检查是否正确配置。我们可以通过 puttygen; 菜单)私钥:\.com/Linux/2014-10/108184;",请在下面的评论框中写下来然后我们可以改进或者更新我们的内容. 运行 Docker 由于 Boot2Docker Start 自动启动了一个已经正确设置好环境变量的 shell.com/Linux/2014-07/104595,运行下面的 docker version 命令. 安装 Boot2Docker 答案来源于网络
养狐狸的猫 2019-12-02 03:03:34 0 浏览量 回答数 0

问题

什么是容器服务

容器服务(Container Service)提供高性能可伸缩的容器应用管理服务,支持用 Docker 容器进行应用生命周期管理,提供多种应用发布方式和持续交付能力并支持微服务架构。容...
反向一觉 2019-12-01 21:16:55 1146 浏览量 回答数 0

回答

Docker提供容器的生命周期管理,Docker 镜像构建运行时容器。但是,由于这些单独的容器必须通信,因此使用Kubernetes。因此,我们说Docker构建容器,这些容器通过Kubernetes相互通信。因此,可以使用 Kubernetes 手动关联和编排在多个主机上运行的容器
一人吃饱,全家不饿 2021-01-11 16:04:29 0 浏览量 回答数 0

回答

我是Ghostcloud的高级架构师,简单说一下吧。 早在十多年前国内外的一些大厂就开始投入研发和使用容器技术,比如Google,对他们来说,使用容器能够充分利用计算资源节省硬件成本,而这几年,真正把容器技术发扬光大的是Docker。 Docker的slogan“Build,Ship & Run anywhere”定位非常清晰,Docker的出现打破了传统运维模式里从打包到部署的过程中环境、语言、平台不一致的乱象,将这一整套开发运维模式标准化了,从而真正帮助企业实践了DevOps和微服务化。 但是,国内的大型企业面临技术转型的的时候,历史包袱太沉重,对Docker的接受和部署非常缓慢。同样地,多数的中小型企业也并未把Docker作为生产环境上部署和管理服务的标配,而选择继续使用传统的运维方案。 造成这种现象的原因是什么呢?可能原因之一是企业从业人员对Docker的学习认知并不够。之二是目前市面上Docker的容器编排系统很多,常见的就有K8s、Mesos、Swarm、Rancher、Newben,编排系统的学习和认知成本也进一步提升了企业应用Docker的难度。 by:Ghostcloud
ghostcloud 2019-12-02 00:07:04 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:53 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:52 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:53 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:52 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:52 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:53 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:52 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:52 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:53 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 容器服务编排模板文件使用的标签兼容大部分 Docker Compose V1 和 V2 版本实现的标签,并在社区版本的基础上提供了很多扩展能力。 扩展能力的标签 容器服务扩展了编排模板的部署和生命周期管理能力,所有扩展能力都被描述在 labels 标签下面,作为子标签使用。 标签 说明 probe 设置服务的健康性检查。 rolling_updates 设置服务滚动更新。 parallelism 设置 rolling_updates 每次并行更新的容器数量。注意:此标签必须和 rolling_updates 配合使用,单独使用无效。 depends 设置服务的依赖关系。 scale 设置该服务的容器数量,横向扩展服务。 routing 设置该服务的访问域名。 routing.session_sticky 设置 routing 在做请求路由的时候,是否保持 session sticky,即会话保持。注意:此标签必须和 routing 配合使用,单独使用无效。 lb 通过自定义阿里云负载均衡 nat 映射的方式来暴露服务端口到公网或者内网。 日志 和阿里云日志服务集成,采集容器日志并且发送到阿里云日志服务。 global 设置该服务为全局服务。 功能增强的标签 容器服务提供服务部署约束(affinity:service) 标签用来设置该服务的部署约束条件。 额外支持的标签 标签 说明 external 设置该服务直接链接到外部地址。 dns_options 设置 DNS 选项,和docker run 命令中的--dns-opt参数语义一致。 oom_kill_disable 设置是否禁止 OOM Killer, 和docker run 命令中的--oom-kill-disable 参数语义一致。 变量替换 容器服务支持参数化的 Docker Compose 模板。模板中可以包含环境变量作为参数,当模板部署时会提示输入参数值,并在部署时对模板进行变量替换。 更多详细信息,参见变量替换。 容器重新调度 容器服务支持对 Docker 容器的重新调度:当一个节点失效时,容器可以被自动调度到其他可用节点自动运行。 更多详细信息,参见容器重新调度。 高可用性调度 为了使应用有更高的可用性,容器服务支持将同一个服务的容器调度在不同的可用区(availability zone)里。当某个可用区故障时,应用依然能够提供服务。 更多详细信息,参见高可用性调度。 不支持的 Docker Compose 标签 容器服务暂不支持 Docker Compose 的部分标签。有关容器服务暂不支持的标签,参见不支持的 Docker Compose 标签。
2019-12-01 22:56:52 0 浏览量 回答数 0

回答

阿里内部的阿里云,淘宝,支付宝等很多部门都在docker化了。如果对于传统的应用上docker,需要注意哪些问题: docker的优势上面51干警网的回答中已经挺全面了,我主要介绍下传统应用如果想要享受这些优势需要注意的地方以及做出的改变:首先,要享受容器的动态扩展的特性,容器需要是一个无状态的应用,它需要可以随时的启动,停止,这样才可以可以随时的扩容和缩容,然后可以通过负载均衡对外提供一致的服务,其中包括:通过Dockerfile完成镜像的自动化构建,然后通过镜像去部署的容器环境都是一致的。不在容器的应用中单独记录与保存状态,这样可以保证在容器起停的时候不会造成数据的不一致,状态信息可以采用zk,数据库,挂载volume来共享。其次,需要集群管理以及编排的工具去管理大量的容器:通过swarm, k8s, mesos等工具管理服务与容器之间的关系通过docker compose等编排工具描述服务间的依赖以及部署关系最终迁移到容器上还需要将构建一系列的微服务适配的服务和工具:监控,监控容器的状态,然后做服务的动态扩容等日志,容器没有状态,随时可能被释放掉,但容器中应用的日志需要采集网络,应用多容器的负载均衡,服务容器间的网络互通服务发现,注册和发现服务
csome 2019-12-02 01:40:40 0 浏览量 回答数 0

问题

mysql 是否应该部署到docker中呢?

请教一个问题,我刚刚通过 docker 安装和启动 mysql,docker 内的容器都可以访问运行在 docker 中的 mysql;如果 mysql 单独安装在主机上,那么 doc...
Atom 2020-04-25 15:46:01 1 浏览量 回答数 1

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT