Docker Compose

安装Docker Compose

1
2
3
4
5
6
#Github下载
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#将可执行权限应用于二进制文件
chmod +x /usr/local/bin/docker-compose
#创建软链
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

模板

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
version: "3"    # 版本,从 Docker Compose v2.0 开始,version 字段已经不再需要,Docker Compose 会自动处理你使用的文件格式。
services: # 服务
portainer: # 服务名称
image: 6053537/portainer-ce # 镜像名称
ports: # 端口映射
- 9000:9000
- 9000:9000/udp
environment: # 环境变量
- TIME_ZONE=Asia/Shanghai
volumes: # 卷映射
- ./data:/data # 目录
- /var/run/docker.sock:/var/run/docker.sock # docker sock
restart: always # 重启策略:always|unless-stopped
network_mode: bridge # 网络模式:bridge|host
container_name: portainer # 容器名称
depends_on: # 依赖服务
- memcached
networks: # 容器所属网络
- portainer-net
networks: # 网络
portainer-net:

Docker Compose
https://www.intx.work/posts/60641507.html
发布于
2025年3月3日
更新于
2025年6月29日
许可协议