博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker第九篇-docker-compose命令和模板文件说明
阅读量:4163 次
发布时间:2019-05-26

本文共 1255 字,大约阅读时间需要 4 分钟。

文章目录

docker-compose常用命令

  • docker-compose up

    启动容器,会出现交互命令窗口,若此时Ctrl+C,则compose所有容器都会退出

  • docker-compose up -d

    以后台的方式启动容器,常用

  • docker-compose build

    构建或者重新构建服务

  • docker-compose start

    启动指定服务,在后面加上服务名称可以启动单个服务,如docker-compose start nginx

  • docker-compose stop

    关闭所有服务,在后面加上服务名称可以关闭单个服务,如docker-compose stop nginx

  • docker-compose rm

    删除所有容器,在后面加上服务名称可以删除单个服务,如docker-compose rm nginx

  • docker-compose kill

    杀死所有容器,在后面加上服务名称可以杀死单个服务,如docker-compose kill nginx

docker-compose.yml模板

  • version

    指定docker-compose.yml 文件的写法格式,如:Version 1 file format、Version 2 file format、Version 2.1 file format、Version 3 file format,其中 Version 1 file format 逐渐被弃用;一般使用方式如:version: ‘3’。需要和docker版本对应上

  • services

    多个容器的集合

  • image

    指定服务所使用的镜像

  • ports

    对外暴露的端口定义,和 expose 对应,可以是多个

    ports:   # 暴露端口信息  - "宿主机端口:容器暴露端口"  - "8763:8763"  - "8763:8763"
  • links

    将指定容器连接到当前连接,可以设置别名,避免ip方式导致的容器重启动态改变的无法连接情况

    links:    #连接指定容器  - "指定服务名称":"别名" 	- docker-compose-eureka-server:compose-eureka
  • volumes

    数据卷挂载,./ 表示相对当前目录,当然,也可使用绝对路径

    volumes:  	- ./nginx/conf/nginx.conf:/etc/nginx/nginx.conf            #映射nginx的配置文件到容器里  	- ./nginx/logs/:/var/log/nginx/
  • logs

    输出日志配置信息

    logs:		--no-color          单色输出,不显示其他颜.		-f, --follow        跟踪日志输出,就是可以实时查看日志		-t, --timestamps    显示时间戳		--tail              从日志的结尾显示,--tail=200

    TODO 更多命令,待续…

转载地址:http://qrsxi.baihongyu.com/

你可能感兴趣的文章
深入入门正则表达式(java) - 命名捕获
查看>>
使用bash解析xml
查看>>
android系统提供的常用命令行工具
查看>>
【Python基础1】变量和字符串定义
查看>>
【Python基础2】python字符串方法及格式设置
查看>>
【Python】random生成随机数
查看>>
【Python基础3】数字类型与常用运算
查看>>
【Python基础4】for循环、while循环与if分支
查看>>
【Python基础6】格式化字符串
查看>>
【Python基础7】字典
查看>>
【Python基础8】函数参数
查看>>
【Python基础9】浅谈深浅拷贝及变量赋值
查看>>
Jenkins定制一个具有筛选功能的列表视图
查看>>
【Python基础10】探索模块
查看>>
【Python】将txt文件转换为html
查看>>
[Linux]Shell脚本实现按照模块信息拆分文件内容
查看>>
idea添加gradle模块报错The project is already registered
查看>>
在C++中如何实现模板函数的外部调用
查看>>
在C++中,关键字explicit有什么作用
查看>>
C++中异常的处理方法以及使用了哪些关键字
查看>>