docker-compose 顾名思义就是docker的编排 

我们通过写docker-compose.yaml 来启动所需要的docker

上一篇写了如何编译docker镜像

这篇我们说一下如何启动镜像

如果不需要docker-compose 启动 我们需要

docker run -it dockerimage bash //就是运行进入docker镜像里面 

 

docker-compose.yaml编写:

version: '2'
services:
 elasticsearch:
  image: "es_server"
  container_name: elasticsearch
  restart: on-failure
  volumes:
   - ./config:/elasticsearch/config/
  ports:
   - 9200:9200
 logstash:
  image: "es_logstash"
  restart: on-failure
  links:
  - elasticsearch
  volumes:
  - ./config-dir:/config-dir
  command: logstash -f /config-dir/logstash.conf
  depends_on:
  - elasticsearch
 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐