Docker Cloud 简介

Docker Cloud 是官方推出的构建、测试镜像,管理 Swarm mode,自动以镜像方式部署服务的地方。

构建镜像

和我们熟悉的 Dockr Hub 一样,关联 GitHub 或者 Bitbucket 即可开始自动构建镜像。

构建镜像详情只有自己能够看到。

自动测试

https://docs.docker.com/docker-cloud/builds/automated-testing/

https://docs.docker.com/docker-cloud/builds/advanced/

每次源代码提交 Pr 时,Docker Cloud 会自动测试 Pr。

在构建配置选项打开自动测试,并在构建目录下新增 docker-compose.test.yml

sut:
  build: .
  command: run_tests.sh

可以通过 depends_on 增加服务,也可以使用多个 compose 文件,只要以 .test.yml 结尾就行。

命令返回 0 则表示测试通过,其他均为失败。

示例:https://github.com/khs1994-docker/hexo/blob/dev/alpine/docker-compose.test.yml

Swarm mode

https://docs.docker.com/docker-cloud/cloud-swarm/connect-to-swarm/

切换到 Swarms beta 标签,按照提示在 Docker 主机执行命令,即可在 Docker 桌面版方便的查看集群详情。

其他功能

链接特定云服务商才能使用,这里不再说明。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Docker Swarm mode 详解

    使用 docker swarm Dcoker 内置的集群管理的工具,Docker CE 1.12+。注意与旧的 Docker Swarm 区分开来。 OS: C...

    康怀帅
  • Docker CE for Mac v17.12 正式支持 k8s

    视频:https://www.bilibili.com/video/av17307986/

    康怀帅
  • Docker 桌面版支持 kubernetes

    Docker for Mac v17.12 正式支持 k8s。 Docker for Windows v18.02-rc1 正式支持 k8s。 相关文章 Bet...

    康怀帅
  • docker安装篇,第二篇 在Ubuntu18.04上开启RESTful API接口,HTTP与HTTPS接口访问

    本教程参考以下docker官方文档,如在使用本教程过程中存在问题,可翻阅原文官方文档: https://docs.docker.com/install/lin...

    cn華少
  • 实验环境配置

    版权声明:本文为耕耘实录原创文章,各大自媒体平台同步更新。欢迎转载,转...

    耕耘实录
  • docker学习系列3 提交并分享自己的镜像

    docker有个类似 github的平台,叫 https://hub.docker.com 可以 pull 官方或第三方提供的镜像,当然也可以发布自己的镜像供...

    mafeifan
  • Docker – 清理磁盘占用

    最近,我们开始对一些应用进行 docker 化,不得不说,我已经爱上 Docker 了!这是一个非常棒的工程,在 AWS EC2 上,它让我们的生活变得更加轻松...

    张张张我是张
  • 会用Docker的人都别装了,这多简单呐

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也...

    震八方紫面昆仑侠
  • 原 使用docker部署微服务应用

    yawn
  • docker配置direct-lvm模式

    版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://b...

    shaonbean

扫码关注云+社区

领取腾讯云代金券