安装Docker
你已经安装了Docker
https://blog.youkuaiyun.com/qq_15973399/article/details/100693454
安装Docker-Compose
Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。
通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。
下载
https://github.com/docker/compose
查看当前的版本,选择下载
本例子:https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64
你要根据当前的版本进行下载,并且修改名称为docker-compose ,放入/usr/local/bin/
chmod +x /usr/local/bin/docker-compose
docker-compose --version
实际例子
安装多个中间件的例子
version: '3'
services:
redis:
restart: always
container_name: redis
image: redis:6.2.4
ports:
- 6379:6379
volumes:
- "${REDIS_DIR}/conf:/usr/local/etc/redis"
- "${REDIS_DIR}/data:/data"
command: /bin/bash -c "echo 511 > /proc/sys/net/core/somaxconn && echo never > /sys/kernel/mm/transparent_hugepage/enabled && redi