环境
ubuntu 20.04
1.安装docker
2.安装docker-compose
Ubuntu 安装 docker-compose-优快云博客
3.编写shell脚本
vim start.sh
#!/bin/bash
# 创建目录结构
rm -r /docker/metatube
mkdir -p /docker/metatube/config
config
# 进入目标目录
cd /docker/metatube
# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
metatube:
image: metatube/metatube-server:latest
container_name: metatube
environment:
- TZ=Asia/Shanghai # 你的时区
ports:
- 8134:8080
volumes:
- /docker/metatube/config:/config # 将当前目录下的 config 文件夹挂载到容器中的 /config
restart: unless-stopped
EOF
# 启动 Docker Compose
docker compose up -d
4.启动shell脚本
sh start.sh
5.测试
curl localhost:8134