资讯专栏INFORMATION COLUMN

Bootstrap RESTful Docker on Ubuntu

trilever / 2336人阅读

摘要:注该文的作者为,原文地址为与服务器最的交互方式是通过暴露接口。然后使用你选择的客户端给发送命令。这里说明了为了能在上通过暴露来建立服务器你需要做什么。注这个是使用来创建容器的文档,有时间会翻译下这文档

  

注:该文的作者为 Henryk Konsek,原文地址为 Bootstrap RESTful Docker on Ubuntu

与 Docker 服务器最 “devops” 的交互方式是通过 RESTfUL API 暴露接口。然后使用你选择的 HTTP 客户端给 Docker Server 发送命令。

这里说明了为了能在 Ubuntu 14.04 上通过暴露 REST 来建立 Docker 服务器你需要做什么。

安装 Docker

这里有使用 nutshell 的 Ubuntu 的官方安装文档 - 在 Ubuntu 上安装 Docker 你仅仅需要在你的 shell 键入以下命令:

curl -s https://get.docker.io/ubuntu/ | sudo sh
通过 HTTP 暴露 Docker 接口

Docker 默认是通过 Unix sockets 暴露的,你可以通过额外的选项 -H 来改变它:

sudo sh -c "echo "DOCKER_OPTS="-H unix:///var/run/docker.sock -H tcp://127.0.0.1:2375"" > /etc/default/docker"
sudo service docker restart

为了验证 Docker 已经正确的通过 HTTP 暴露接口,执行以下命令:

curl http://127.0.0.1:2375/version
{"ApiVersion":"1.12","Arch":"amd64","GitCommit":"990021a","GoVersion":"go1.2.1","KernelVersion":"3.13.0-29-generic","Os":"linux","Version":"1.0.1"}

非 ROOT 权限运行 Docker

如果你想不通过 sudo 执行 Docker 命令,把当前用户添加进 Docker 系统账户组:

sudo vim /etc/group
...
    docker:x:999:hekonsek
准备 Fabric8

上面提到的设置是 Docker 所期望的使用 Fabric8 Docker 集成 的默认设置。如果你遵循这个说明,你可以非常安全的使用 Fabric8 Docker 容器。

  

注:这个 Fabric8 Docker 是使用 Fabric8 来创建容器的文档,有时间会翻译下这文档

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28098.html

相关文章

  • Bootstrap RESTful Docker on Ubuntu

    摘要:注该文的作者为,原文地址为与服务器最的交互方式是通过暴露接口。然后使用你选择的客户端给发送命令。这里说明了为了能在上通过暴露来建立服务器你需要做什么。注这个是使用来创建容器的文档,有时间会翻译下这文档 注:该文的作者为 Henryk Konsek,原文地址为 Bootstrap RESTful Docker on Ubuntu 与 Docker 服务器最 devops 的交互...

    icyfire 评论0 收藏0
  • 分布式配置中心 duic

    摘要:什么是是配置管理中心,将配置统一管理提供标准的配置格式及编辑方式。如上图支持任何应用,任何语言的配置管理,,,等,同时采用语法作用配置文件格式,支持数据类型及结构化配置。前提创建数据库配置数据库连接将文件与文件放置在同一目录中。 什么是配置? 服务运行时能够通过外部动态修改的参数既是配置。在运行时动态变更服务的行为,避免业务发生变更需要修改代码或重启服务等等。 什么是 duic? du...

    justjavac 评论0 收藏0
  • 分布式配置中心 duic

    摘要:什么是是配置管理中心,将配置统一管理提供标准的配置格式及编辑方式。如上图支持任何应用,任何语言的配置管理,,,等,同时采用语法作用配置文件格式,支持数据类型及结构化配置。前提创建数据库配置数据库连接将文件与文件放置在同一目录中。 什么是配置? 服务运行时能够通过外部动态修改的参数既是配置。在运行时动态变更服务的行为,避免业务发生变更需要修改代码或重启服务等等。 什么是 duic? du...

    james 评论0 收藏0
  • 分布式配置中心 duic

    摘要:什么是是配置管理中心,将配置统一管理提供标准的配置格式及编辑方式。如上图支持任何应用,任何语言的配置管理,,,等,同时采用语法作用配置文件格式,支持数据类型及结构化配置。前提创建数据库配置数据库连接将文件与文件放置在同一目录中。 什么是配置? 服务运行时能够通过外部动态修改的参数既是配置。在运行时动态变更服务的行为,避免业务发生变更需要修改代码或重启服务等等。 什么是 duic? du...

    wangdai 评论0 收藏0
  • 如何使用AWS和Rancher搭建弹性应用栈

    摘要:此次的示例我们将使用一个的,该使用作为存储驱动。现在它已通过了验证,不过如果我们真的实际运行它,只会创建一个基础的副本,连接驱动,而这不是很有用。 我们曾经分享过在使用Docker、Rancher和各种开源工具时,如何确保高弹性工作负载。在这篇文章中,我将以先前内容为基础,用一些常用工具为Rancher搭好一个AWS基础环境。查看这里的仓库,你就能跟随我们的步骤、安装一个完全相同的基础...

    silenceboy 评论0 收藏0

发表评论

0条评论

trilever

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<