| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Docker速学(四) 编排、集群和常见命令总结 -> 正文阅读 |
|
[系统运维]Docker速学(四) 编排、集群和常见命令总结 |
我们之前介绍了Docker学习的基本方法和原理,以及基础三大件:镜像、容器、仓库。还有Dockerfile和数据卷等等,如果你对前面的内容还不了解,可以进行再次回顾。 预览: Docker小白入门建议及基本原理介绍 Docker速学(一) 镜像和容器 Docker速学(二) Dockerfile和数据卷 Docker速学(三) 网络、用户和进程 这篇内容是Docker速学系列的最后一篇内容,对docker的编排、集群做了梳理,在文章最后,还总结了一些常见的命令。 让我们开始今天的内容吧! 编排编排就是将多个运行的容器串联起来,最常见的编排工具是 Docker Compose。 范例下面是 OnlyOffice 安装所用的 docker-compose 配置文件:
注意:
指令用法下面重点描述重要指令的用法: commandcommand 指令会覆盖 Dockerfile 中定义的 CMD 变量对应的值。 例如: command: bundle exec thin -p 3000 除了支持上述单一指令之外,也支持多指令的编写。 多指令
以上编排中的 command 相当于 docker run 下的: 如果多指令涉及变量,也可以写成:
entrypointentrypoint 用法与 command 类似,也支持多命令。 集群容器技术不仅仅可以运行在单台宿主机上,它也支持运行在多个主机集群上。有两种类型的流行集群工具:
常见命令下面是使用Docker可能需要用到的常见命令
到这里,我们的Docker速学基础入门系列就结束了,在全文里,我们系统地介绍了docker的入门学习方法和应该掌握的各种知识和内容,还介绍了一个可视化工具。我们也制作了相关软件的安装教程以及使用过程中的故障处理问题等文章,以便你的使用。 文章: Docker可视化工具——Portainer全解 可视化Docker快速安装部署教程 相信在学习之后,我们都有或多或少的收获,而在日后的操作过程中,也欢迎大家和小九一起发现问题、提出问题、解决问题!我们将不断进步!期待你的讨论~
|
|
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 12:04:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |