🐳 Docker Compose 生成器
一键生成常用服务的 Docker Compose 配置
生成的 docker-compose.yml
version: '3.8'
services:
nginx:
image: nginx:alpine
container_name: my-project-nginx
restart: unless-stopped
ports:
- "80:80"
volumes:
- ./html:/usr/share/nginx/html
redis:
image: redis:alpine
container_name: my-project-redis
restart: unless-stopped
ports:
- "6379:6379"
📖 使用说明
# 1. 保存配置到文件
cat > docker-compose.yml << 'EOF'
version: '3.8'
services:
nginx:
image: nginx:alpine
container_name: my-project-nginx
restart: unless-stopped
ports:
- "80:80"
volumes:
- ./html:/usr/share/nginx/html
redis:
image: redis:alpine
container_name: my-project-redis
restart: unless-stopped
ports:
- "6379:6379"
EOF
# 2. 启动服务
docker-compose up -d
# 3. 查看服务状态
docker-compose ps
# 4. 查看日志
docker-compose logs -f
# 5. 停止服务
docker-compose down