mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-11-04 10:57:10 +08:00 
			
		
		
		
	优化:优化 docker-compose.yml 脚本配置
This commit is contained in:
		@@ -1,9 +1,11 @@
 | 
				
			|||||||
version: '3'
 | 
					version: '3'
 | 
				
			||||||
services:
 | 
					services:
 | 
				
			||||||
  mariadb:
 | 
					  mariadb:
 | 
				
			||||||
    container_name: mariadb
 | 
					 | 
				
			||||||
    image: mariadb
 | 
					    image: mariadb
 | 
				
			||||||
    restart: always
 | 
					    restart: always
 | 
				
			||||||
 | 
					    container_name: mariadb
 | 
				
			||||||
 | 
					    ports:
 | 
				
			||||||
 | 
					      - '3306:3306'
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      TZ: Asia/Shanghai
 | 
					      TZ: Asia/Shanghai
 | 
				
			||||||
      MYSQL_ROOT_PASSWORD: 你的root用户密码
 | 
					      MYSQL_ROOT_PASSWORD: 你的root用户密码
 | 
				
			||||||
@@ -11,29 +13,28 @@ services:
 | 
				
			|||||||
      MYSQL_DATABASE: continew_admin
 | 
					      MYSQL_DATABASE: continew_admin
 | 
				
			||||||
      #MYSQL_USER: 你的数据库用户名
 | 
					      #MYSQL_USER: 你的数据库用户名
 | 
				
			||||||
      #MYSQL_PASSWORD: 你的数据库密码
 | 
					      #MYSQL_PASSWORD: 你的数据库密码
 | 
				
			||||||
    ports:
 | 
					 | 
				
			||||||
      - '3306:3306'
 | 
					 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - /docker/mysql/:/var/lib/mysql
 | 
					      - /docker/mysql/conf:/etc/mysql
 | 
				
			||||||
    privileged: true
 | 
					      - /docker/mysql/data:/var/lib/mysql
 | 
				
			||||||
  redis:
 | 
					  redis:
 | 
				
			||||||
    container_name: redis
 | 
					 | 
				
			||||||
    image: redis:6.2.7
 | 
					    image: redis:6.2.7
 | 
				
			||||||
    restart: always
 | 
					    restart: always
 | 
				
			||||||
    environment:
 | 
					    container_name: redis
 | 
				
			||||||
      TZ: Asia/Shanghai
 | 
					 | 
				
			||||||
    ports:
 | 
					    ports:
 | 
				
			||||||
      - '6379:6379'
 | 
					      - '6379:6379'
 | 
				
			||||||
 | 
					    environment:
 | 
				
			||||||
 | 
					      TZ: Asia/Shanghai
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - /docker/redis/conf/redis.conf:/usr/local/redis/config/redis.conf
 | 
					      - /docker/redis/conf/redis.conf:/usr/local/redis/config/redis.conf
 | 
				
			||||||
      - /docker/redis/data:/data
 | 
					      - /docker/redis/data:/data
 | 
				
			||||||
      - /docker/redis/logs:/logs
 | 
					      - /docker/redis/logs:/logs
 | 
				
			||||||
    command: 'redis-server /usr/local/redis/config/redis.conf --appendonly yes --requirepass 123456'
 | 
					    command: 'redis-server /usr/local/redis/config/redis.conf --appendonly yes --requirepass 123456'
 | 
				
			||||||
    privileged: true
 | 
					 | 
				
			||||||
  continew-admin-server:
 | 
					  continew-admin-server:
 | 
				
			||||||
    container_name: continew-admin-server
 | 
					 | 
				
			||||||
    build: ./continew-admin
 | 
					    build: ./continew-admin
 | 
				
			||||||
    restart: always
 | 
					    restart: always
 | 
				
			||||||
 | 
					    container_name: continew-admin-server
 | 
				
			||||||
 | 
					    ports:
 | 
				
			||||||
 | 
					      - '18000:18000'
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      TZ: Asia/Shanghai
 | 
					      TZ: Asia/Shanghai
 | 
				
			||||||
      DB_HOST: 172.17.0.1
 | 
					      DB_HOST: 172.17.0.1
 | 
				
			||||||
@@ -45,28 +46,24 @@ services:
 | 
				
			|||||||
      REDIS_PORT: 6379
 | 
					      REDIS_PORT: 6379
 | 
				
			||||||
      REDIS_PWD: 你的 Redis 密码
 | 
					      REDIS_PWD: 你的 Redis 密码
 | 
				
			||||||
      REDIS_DB: 你的 Redis 数据库索引
 | 
					      REDIS_DB: 你的 Redis 数据库索引
 | 
				
			||||||
    ports:
 | 
					 | 
				
			||||||
      - '18000:18000'
 | 
					 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - /docker/continew-admin/logs:/logs
 | 
					 | 
				
			||||||
      - /docker/continew-admin/data/file:/data/file
 | 
					      - /docker/continew-admin/data/file:/data/file
 | 
				
			||||||
      - /docker/continew-admin/data/avatar:/data/avatar
 | 
					      - /docker/continew-admin/data/avatar:/data/avatar
 | 
				
			||||||
 | 
					      - /docker/continew-admin/logs:/logs
 | 
				
			||||||
    depends_on:
 | 
					    depends_on:
 | 
				
			||||||
      - redis
 | 
					      - redis
 | 
				
			||||||
      - mariadb
 | 
					      - mariadb
 | 
				
			||||||
    privileged: true
 | 
					 | 
				
			||||||
  nginx:
 | 
					  nginx:
 | 
				
			||||||
    container_name: nginx
 | 
					 | 
				
			||||||
    image: nginx:1.22.1
 | 
					    image: nginx:1.22.1
 | 
				
			||||||
    restart: always
 | 
					    restart: always
 | 
				
			||||||
    environment:
 | 
					    container_name: nginx
 | 
				
			||||||
      TZ: Asia/Shanghai
 | 
					 | 
				
			||||||
    ports:
 | 
					    ports:
 | 
				
			||||||
      - '80:80'
 | 
					      - '80:80'
 | 
				
			||||||
      - '443:443'
 | 
					      - '443:443'
 | 
				
			||||||
 | 
					    environment:
 | 
				
			||||||
 | 
					      TZ: Asia/Shanghai
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - /docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
 | 
					      - /docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
 | 
				
			||||||
      - /docker/nginx/logs:/var/log/nginx
 | 
					 | 
				
			||||||
      - /docker/nginx/cert:/etc/nginx/cert
 | 
					      - /docker/nginx/cert:/etc/nginx/cert
 | 
				
			||||||
      - /docker/continew-admin/web:/usr/share/nginx/html
 | 
					      - /docker/continew-admin/web:/usr/share/nginx/html
 | 
				
			||||||
    privileged: true
 | 
					      - /docker/nginx/logs:/var/log/nginx
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user