前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

只是一个很简单的小例。

1. 原本有的容器

2. docker-compose.yml 写法:

gentle 处可以任意写,gentle 是我的项目名。

container_name: compose-gentle 给容器命名。可以不写这一行,docker 会自动给容器命名为 docker-copose-gentle-1 。( 默认将会使用 项目名称_服务名称_序号 这样的格式。)

version: '3'
services:gentle:image: gentlecontainer_name: compose-gentlenetwork_mode: hostports:- 8089:8089zookeeper:image: zookeepernetwork_mode: hostcontainer_name: compose-zookeeperports:- 2181:2181

3. 运行 yml ,启动这 2 个容器。

 docker-compose -f docker-compose.yml up -d

-f  : 指定 yml 文件 。 -d : 后台运行 。

4. 运行结果, 2个新容器启动成功。工程可以正常访问。

5. 删除容器,把 up 换成 down 就行了。命令为:

docker-compose -f docker-compose.yml down或者:docker-compose down

这样就又只有原有容器了,新建的 2 个容器都删除了。

docker-compose 使用小例相关推荐

  1. Docker技术入门与实战 第二版-学习笔记-9-Docker Compose 项目-1-举例说明

    Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用 Compose 通过一个配置文件来管理多个Docker容器,在配置文件中 ...

  2. 轻松掌握开发必会的docker套路-yaml语法与docker compose.yml

    我们编程的时候常常需要定义配置文件,配置文件的格式也多种多样,有用php的数组格式的,有xml格式的,也有json格式的. 由于docker compose使用的配置文件是docker-compose ...

  3. Docker 及 Docker Compose 安装及使用教程 (2020版)

    文章目录 图文详细教程 1 Docker原理 2 Docker安装 3 镜像(Image) 3.1 获取镜像 3.2 查找拖取镜像 3.3 列出镜像 3.4 删除镜像 3.5 创建的镜像 4 容器(C ...

  4. 【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Docker Compose编排Spring Cloud微服务

    文章目录 Docker Compose快速人门 入门示例 使用Docker Comose编排Spring Cloud微服务 使用Maven插件读取Dockerfile进行构建 使用Maven插件构建D ...

  5. Docker与Docker Compose的安装以及Portainer容器管理工具

    Docker官网 概述 Docker 是一个用于开发.发布和运行应用程序的开放平台.Docker 能够将应用程序与基础架构分离,以便可以快速交付软件.使用 Docker,可以像管理应用程序一样管理基础 ...

  6. Spring Boot 2.0(五):Docker Compose + Spring Boot + Nginx + Mysql 实践

    我知道大家这段时间看了我写关于 docker 相关的几篇文章,不疼不痒的,仍然没有感受 docker 的便利,是的,我也是这样认为的,I know your felling . 前期了解概念什么的确实 ...

  7. 阿里云服务器Docker及Docker Compose的安装

    2019独角兽企业重金招聘Python工程师标准>>> 本文对阿里云ECS服务器如何安装Docker和Docker Compose进行说明,以centOS系统为例. 一.开通外网的E ...

  8. docker compose 在单机环境下一键打包运行

    docker-compose 1. docker run 启动服务 2. docker-compose启动服务 3. docker-compose 小demo 3. 1 step1 : Setup 3 ...

  9. Docker(四):Docker 三剑客之 Docker Compose

    前两篇文章我们介绍了 Dockerfile 的使用Docker(二):Dockerfile 使用介绍,我们知道使用一个 Dockerfile 模板文件可以定义一个单独的应用容器,如果需要定义多个容器就 ...

  10. Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

最新文章

  1. js html 追加span内容,使用JavaScript显示SPAN的内容
  2. vue实现卡片式上下滑动_基于Vue.js仿制探探卡片左右滑动特效
  3. 这些css高级技巧,你知道几个呢
  4. .NET框架之“小马过河”
  5. 编辑器eslint格式_vscode保存代码,自动按照eslint规范格式化代码设置
  6. Linux系统下修改主机名(CentOS7)
  7. ES(Elasticsearch)解除索引只读限制
  8. nmake编译dll
  9. 卸载VS2005 安装VS2008
  10. python修改pdf文字_以编程方式更改PDF中文本的字体颜色
  11. ipa在线安装搭建_最新!超级签名系统源码以及搭建过程
  12. 园丁的乐趣 惬意的游戏,种花游戏 【安卓软件】
  13. 循环彩灯c语言程序,PLC彩灯实例,一个简单的顺序控制
  14. MATLAB在数学建模中的应用
  15. C# 图形处理-缩略图,图片合并,图片写文字,图片调整
  16. 我们的Twitter帐号http://twitter.com/cosmocommerce
  17. Linux下JAVA程序启动脚本(实例)
  18. ASP.NET MVC 音乐商店 - 8. 使用 Ajax 更新的购物车
  19. python之tkinter Pack使用
  20. python数据分析常见错误_Python数据分析常用语句(一)

热门文章

  1. SharePoint 2010 WSP包部署过程中究竟发生什么?
  2. 一步步编写操作系统 61 任务状态段 TSS
  3. Pandas数据可视化工具:图表工具-Seaborn
  4. 什么是Mybatis ?
  5. CCIE-LAB-第九篇-BGP下一跳+EBGP防环+伪装AS+通过标签过滤路由
  6. 【牛客 - 331J】炫酷数学(打表猜结论,按位枚举证明)
  7. 【POJ - 2533】Longest Ordered Subsequence(四种方法解决最长上升子序列 含二分优化版本)
  8. Apollo进阶课程㉔丨Apollo 规划技术详解——Motion Planning Environment
  9. 计算机统考测试,计算机统考专业测试题.doc
  10. linux网卡限速tc,linux tc 对本机网卡限速