From 710257da65e0be04d5ab158edcd4234b65c2318b Mon Sep 17 00:00:00 2001 From: pixelmaxQM Date: Sun, 10 Nov 2024 22:37:18 +0800 Subject: [PATCH] =?UTF-8?q?delete:=20=E5=88=A0=E9=99=A4=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E6=A8=A1=E5=BC=8Fdocker-compose=E7=8E=AF=E5=A2=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/docker-compose/docker-compose-dev.yaml | 99 ------------------- 1 file changed, 99 deletions(-) delete mode 100644 deploy/docker-compose/docker-compose-dev.yaml diff --git a/deploy/docker-compose/docker-compose-dev.yaml b/deploy/docker-compose/docker-compose-dev.yaml deleted file mode 100644 index fd0a3b661..000000000 --- a/deploy/docker-compose/docker-compose-dev.yaml +++ /dev/null @@ -1,99 +0,0 @@ -version: "3" - -# 声明一个名为network的networks,subnet为network的子网地址,默认网关是177.7.0.1 -networks: - network: - ipam: - driver: default - config: - - subnet: '177.7.0.0/16' - -# 设置mysql,redis持久化保存 -volumes: - mysql: - redis: - -services: - web: - image: node:20 - container_name: gva-web - hostname: gva-web #可以通过容器名访问 - restart: always - ports: - - '8080:8080' - depends_on: - - server - working_dir: /web # 如果docker 设置了workdir 则此处不需要设置 - #若网络不太好,请自行换源,如下 - #command: bash -c "yarn config set registry https://registry.npmmirror.com --global && yarn install && yarn serve" - command: bash -c "yarn install && yarn serve" - volumes: - - ../../web:/web - networks: - network: - ipv4_address: 177.7.0.11 - - server: - image: golang:1.22 - container_name: gva-server - hostname: gva-server - restart: always - ports: - - '8888:8888' - depends_on: - mysql: - condition: service_healthy - redis: - condition: service_healthy - volumes: - - ../../server:/server - working_dir: /server # 如果docker 设置了workdir 则此处不需要设置 - command: bash -c "go env -w GOPROXY=https://goproxy.cn,direct && go mod tidy && go run main.go" - links: - - mysql - - redis - networks: - network: - ipv4_address: 177.7.0.12 - - mysql: - image: mysql:8.0.21 # 如果您是 arm64 架构:如 MacOS 的 M1,请修改镜像为 image: mysql/mysql-server:8.0.21 - container_name: gva-mysql - hostname: gva-mysql - command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci #设置utf8字符集 - restart: always - ports: - - "13306:3306" # host物理直接映射端口为13306 - environment: - #MYSQL_ROOT_PASSWORD: 'Aa@6447985' # root管理员用户密码 - MYSQL_DATABASE: 'qmPlus' # 初始化启动时要创建的数据库的名称 - MYSQL_USER: 'gva' - MYSQL_PASSWORD: 'Aa@6447985' - healthcheck: - test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "gva", "-pAa@6447985"] - interval: 10s - timeout: 5s - retries: 3 - volumes: - - mysql:/var/lib/mysql - networks: - network: - ipv4_address: 177.7.0.13 - - redis: - image: redis:6.0.6 - container_name: gva-redis # 容器名 - hostname: gva-redis - restart: always - ports: - - '16379:6379' - healthcheck: - test: ["CMD-SHELL", "redis-cli ping | grep PONG || exit 1"] - interval: 10s - timeout: 5s - retries: 3 - volumes: - - redis:/data - networks: - network: - ipv4_address: 177.7.0.14