# 基于alpine的docker镜像,用于运行patch工具 # 镜像名称:patch-tools-alpine # 基础镜像:alpine:3.18 # 安装依赖:bash, tar, gzip, zip, diffutils, patch # 复制脚本:patch_config.sh, patch.sh # 入口点:/bin/bash /patch.sh services: patch-tools: image: ubuntu/squid:latest container_name: patch-tools-alpine volumes: # 脚本目录,用于安装,挂载当前目录到容器的/working_dir/scripts目录下 - ./:/working_dir/scripts # 新旧项目 - ../shop-projects/online-backend-src/ftp-src/:/working_dir/old-src - ../shop-projects/backend/src:/working_dir/new-src