Docker Compose
docker compose
Compose 是Docker官方的开源项目。需要安装!
官方介绍:https://docs.docker.com/compose/
Using Compose is basically a three-step process:
1. Define your app’s environment with a Dockerfile so it can be reproduced anywhere.
2. Define the services that make up your app in docker-compose.yml so they can be run together in an isolated environment.
3. Run docker compose up and the Docker compose command starts and runs your entire app. You can alternatively run docker-compose up using the docker-compose binary.
yaml 规律
# 3 层
version: "" # 版本
services: # 服务
web: # 服务1
# 服务配置
build: .
depends_on:
- db
- redis
redis: # 服务2
image: redis
db:
image: postgres
# 其他配置 网络/卷、全局规则
volumes:
networks:
configs:
参考链接:https://docs.docker.com/compose/compose-file/compose-file-v3/#service-configuration-reference
安装:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose --version
命令行参考:https://docs.docker.com/compose/reference/
docker compose 启动wp博客项目
官方参考链接:https://docs.docker.com/samples/wordpress/
- 下载项目(docker-compose.yaml)
- 如果需要文件。Dockerfile
- 文件准备齐全(直接一键启动项目!)
后台启动
docker-compose up -d
本文来自博客园, 作者:Star-Hitian, 转载请注明原文链接:https://www.cnblogs.com/Star-Haitian/articles/15277163.html

浙公网安备 33010602011771号