Docker
文章平均质量分 79
大马猴JAVA学习
这个作者很懒,什么都没留下…
展开
-
Vagrant 入门指南
Vagrant 入门指南Vagrant 简介Vagrant 是一个用来构建和管理虚拟机环境的工具。Vagrant 有着易于使用的工作流,并且专注于自动化,降低了开发者搭建环境的时间,提高了生产力。解决了“在我的机器上可以工作”的问题。Vagrant 是为了方便的实现虚拟化环境而设计的,使用 Ruby 开发,基于 VirtualBox 等虚拟机管理软件的接口...原创 2019-07-17 13:38:03 · 519 阅读 · 1 评论 -
cAdvisor+InfluxDB+Grafana 监控Docker
容器的监控方案其实有很多,有docker自身的docker stats命令、有Scout、有Data Dog等等,本文主要和大家分享一下比较经典的容器开源监控方案组合:cAdvisor+InfluxDB+Grafan一、概念1). InfluxDB是什么nfluxDB是用GO语言编写的一个开源分布式时序、事件和指标数据库,无需外部的依赖,类似的数据库有Elasticsearch、Graphite等等InfluxDB主要的功能:...转载 2020-05-30 06:33:59 · 404 阅读 · 0 评论 -
Docker三剑客之常用命令
一、docker-machine命令 说明 docker-machine create 创建一个 Docker 主机(常用-d virtualbox) docker-machine ls 查看所有的 Docker 主机 docker-machine ssh SSH 到主机上执行命令 docker-machine env 显示连接到某个主机需要的环境变量 docker-machine inspect 输出主机更多信息 docker-machine转载 2020-05-29 10:41:02 · 209 阅读 · 0 评论 -
Docker三剑客之Docker Swarm
目录一、什么是Docker Swarm 二、Docker Swarm 基本结构图 三.Swarm的几个关键概念 四、Swarm的工作模式 五、Swarm的调度策略 六、Swarm Cluster模式特性 七、Dcoker Swarm 集群部署 八、Docker Swarm 容器网络一、什么是Docker Swarm Swarm是Docker公司推出的用来管理docker集群的平台,几乎全部用GO语言来完成的开发的,代码开源在https://github.com/do..转载 2020-05-29 10:31:25 · 1033 阅读 · 0 评论 -
Docker三剑客之Docker Compose
目录一、什么是Docker Compose 二、基本原理 三、安装 四、命令 五、环境变量 六、模板文件 七、Compose使用回到顶部一、什么是Docker ComposeCompose 项目是Docker官方的开源项目,负责实现Docker容器集群的快速编排,开源代码在https://github.com/docker/compose 上我们知道使用Dockerfile模板文件可以让用户很方便的定义一个单独的应用容器,其实在工作中,经常会碰到需要多个容器相互配合来完成.转载 2020-05-29 10:13:22 · 249 阅读 · 0 评论 -
Docker三剑客之Docker Machine
目录一、什么是Docker Machine 二、为什么要使用Docker Machine 三、Docker和Docker Machine之间的区别 四、安装 五、参数 六、使用 七、总结 八、参考链接回到顶部一、什么是Docker Machine Docker Machine 是Docker官方编排项目之一,使用go语言编写的,使用不同引擎在多种平台上快速的安装Docker环境,开源地址:https://github.com/docker/machine。 Dock.转载 2020-05-29 09:57:50 · 414 阅读 · 0 评论 -
Docker入门教程(一)介绍
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第一篇,介绍了Docker的基础概念以及Docker的安装。Docker是一个新的容器化的技术,它轻巧,且易移植,号称“build once, configure once and run anywhere(译者注:这个就不翻译了,翻译出来味道就没了)”。本文是Flux7的Docker系列教程的第一部分。...转载 2018-04-29 04:21:00 · 585 阅读 · 0 评论 -
Docker入门教程(二)命令
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第二篇,介绍了Docker的基本命令以及命令的用法和功能。在Docker系列教程的第一篇文章中,我们了解了Docker的基础知识,知道了它是如何工作以及如何安装的。在这篇文章中,我们将学习15个Docker命令,并通过实践来学习它是如何工作的。首先,让我们通过下面的命令来检查Docker的安装是否正确:d...转载 2018-04-29 04:20:19 · 320 阅读 · 0 评论 -
Docker入门教程(三)Dockerfile
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第三篇,介绍了Dockerfile的语法,DockerOne目前在代码高亮部分还有些Bug,我们会尽快修复,目前在代码部分有会些字符会被转义。在Docker系列教程的上一篇文章中,我们介绍了15个Docker命令,你应该对Docker有个大致的了解了。那15个命令在手动创建镜像时会用到,它们涵盖了镜像的创...转载 2018-04-29 04:19:43 · 507 阅读 · 0 评论 -
Docker入门教程(四)Docker Registry
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第四篇,介绍了Docker Registry,它是Docker中的重要组件。本文通过情景演绎的方式对其进行了介绍,图文并茂,强烈推荐读者阅读。在Docker系列教程的上一篇文章中,我们讨论了Dockerfile的重要性并提供了一系列Dockerfile的命令,使镜像的自动构建更加容易。在这篇文章中,我们将...转载 2018-04-29 04:19:04 · 250 阅读 · 0 评论 -
Docker入门教程(五)Docker安全
【编者的话】DockOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第五篇,介绍了Docker的安全问题,依然是老话重谈,入门者可以通过阅读本文快速了解。我们必须高度重视开源软件的安全问题,当开发者在使用Docker时,从本地构建应用程序到生产环境部署是没有任何差异的(译者注:作者的言外之意是更应该重视Docker的安全问题)。当Docker被越来越多的平台使用的时候,我们需...转载 2018-04-29 04:18:21 · 132 阅读 · 0 评论 -
Docker入门教程(六)另外的15个Docker命令
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第六篇,继续介绍Docker命令。之前的第二篇文章中我们就介绍了一些基本的Docker命令,本文过后,你将会接触到所有的Docker常用命令。努力学习吧。在之前的文章中,我们介绍了15个Docker命令,并分享了它们的实践经验。在这篇文章中,我们将学习另外的15个Docker命令。它们分别是:daemon...转载 2018-04-28 09:53:54 · 138 阅读 · 0 评论 -
Docker入门教程(七)Docker API
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第七篇,重点介绍了Docker Registry API和Docker Hub API。纵观我们的Docker系列教程,我们已经讨论了很多重要的Docker组件与命令。在本文中,我们将继续深入学习Docker:剖析Docker APIs。Docker提供了很多的API以便用户使用。这些API包含四个方面:...转载 2018-04-28 09:53:11 · 289 阅读 · 0 评论 -
Docker入门教程(八)Docker Remote API
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第八篇,重点介绍了Docker Remote API。在Docker系列教程的上一篇文章中,我们学习了Docker Hub 以及 Docker Registry API。在本文中,让我们来看看Docker Remote API。Docker Remote APIDocker Remote API是一个取代...转载 2018-04-28 09:52:41 · 238 阅读 · 0 评论 -
Docker入门教程(九)10个镜像相关的API
【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第九篇,重点介绍了镜像相关的Docker Remote API。在Docker系列教程的上一篇文章中,我们讨论了Docker Remote API,并具体学习了有关容器的命令。在这篇文章中,我们将讨论有关镜像的命令。创建镜像镜像可以通过以下两种方式来创建:从Registry中提取导入镜像POST /ima...转载 2018-04-28 09:52:05 · 160 阅读 · 0 评论