docker配置文件详解
来源:互联网 发布:日本人口老龄化 知乎 编辑:程序博客网 时间:2024/06/06 06:32
文件名docker-composer.yml
version: '2'
services:redis0: //进程名称
build: ./docker/redis //容器在虚拟机的安装目录
image: crp-web-redis //生成的镜像
container_name: crp-web-redis0 //生成的容器名称
expose: //暴露端口
- "6379"
task-server0:
build: ./docker/task-server
image: crp-web-task-server
container_name: crp-web-task-server0
volumes: //设置共享目录
- ./code:/var/code
links: //设置容器间的通信
- redis0:redis
- db0:db
expose:
- "9502"
ports:
- "9502:9502" //虚拟机的9052端口映射到本地的9052端口
php0:
build: ./docker/php
image: crp-web-php
container_name: crp-web-php0
volumes:
- ./code:/var/code
links:
- redis0:redis
- db0:db
- task-server0:task-server
- xunsearch0:xunsearch
expose:
- "9000"
nginx0:
build: ./docker/nginx
image: crp-web-nginx
container_name: crp-web-nginx0
volumes:
- ./code:/var/code
links:
- php0:php
expose:
- "80"
ports:
- "80:80"
db0:
build: ./docker/mariadb
image: crp-web-db
container_name: crp-web-db0
volumes:
- ./data/db0:/var/data
expose:
- "3306"
ports:
- "3306:3306"
environment: //貌似额外环境变量
- MYSQL_ROOT_PASSWORD=123456789
- CLUSTER_NAME=xxx-cluster
- MAXSCALE_USER=maxscale
- MAXSCALE_PASS=123456789
- SERVER_ID=10
xunsearch0:
build: ./docker/xunsearch
image: crp-web-xunsearch
container_name: crp-web-xunsearch0
volumes:
- ./data/xs0:/usr/local/xunsearch/data
expose:
- "8383"
- "8384"
ports:
- "8383:8383"
- "8384:8384"
0 0
- docker配置文件详解
- Docker-compose配置文件详解
- Docker Compose 配置文件详解
- Docker Compose 配置文件详解
- docker配置文件
- docker-redis配置文件修改
- Docker详解
- docker 详解
- DOCKER 详解
- Docker详解
- docker详解
- Docker 配置文件配置无效 /etc/default/docker
- docker下修改mysql配置文件
- docker默认配置文件不存在问题解决
- 【docker】docker run命令详解
- 【docker】docker run命令详解
- 【docker】docker run命令详解
- 配置文件详解
- LinkedList源码解析(JDK1.7)
- ibatis的配置文件中需要注意<![CDATA[ ]]>标记
- Solr与ES(ElasticSearch)的对比
- java里面获取map的key和value的方法
- 设置Hadoop+Hbase集群pid文件存储位置
- docker配置文件详解
- javaweb三大框架SSH解读
- 迭代法求平方根
- An error occurred during the installation of assembly 'Microsoft.VC90.CRT,version = "9.0.21022.8"
- Java String.split() 关于空值(empty results)
- spring松耦合
- Java集合架构____AbstractCollection源码解析
- Android--通知栏
- VRTK使用总结