fix: fix docker-compose local dump
This commit is contained in:
@@ -31,17 +31,21 @@ RUN apt-get -qq install nodejs --yes
|
||||
|
||||
RUN apt-get install chromium-browser --yes
|
||||
RUN useradd -ms /bin/bash frog
|
||||
USER frog
|
||||
WORKDIR /home/frog
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
COPY package*.json ./
|
||||
|
||||
RUN npm install
|
||||
|
||||
COPY . .
|
||||
COPY tsconfig.json .
|
||||
COPY tsconfig.build.json .
|
||||
RUN npm run build
|
||||
|
||||
EXPOSE 4000
|
||||
CMD ["mysqld"]
|
||||
#
|
||||
|
||||
#
|
||||
#COPY init.sh .
|
||||
#USER root
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
[client]
|
||||
default-character-set = utf8mb4
|
||||
user = "vanillabrain"
|
||||
password = "qkslffk123123"
|
||||
host = "dev-sellerking-service.cpxfjdgipx1h.ap-northeast-2.rds.amazonaws.com"
|
||||
port = 3306
|
||||
|
||||
[mysqldump]
|
||||
quick
|
||||
@@ -10,3 +8,4 @@ max_allowed_packet = 16M
|
||||
|
||||
[mysql]
|
||||
default-character-set = utf8mb4
|
||||
port = 3306
|
||||
|
||||
@@ -29,7 +29,54 @@
|
||||
# - mysql:/var/lib/mysql
|
||||
# - ./db/conf.d:/etc/mysql/conf.d
|
||||
|
||||
version: "3.5"
|
||||
#version: "3.5"
|
||||
#services:
|
||||
# main:
|
||||
# build:
|
||||
# context: ./
|
||||
# dockerfile: ./Dockerfile.dev
|
||||
# ports:
|
||||
# - "4000:4000"
|
||||
# networks:
|
||||
# - vanillameta
|
||||
# depends_on:
|
||||
# - mysql
|
||||
# links:
|
||||
# - "mysql"
|
||||
## - "pg"
|
||||
# env_file:
|
||||
# - .env
|
||||
# tty: true
|
||||
# environment:
|
||||
# MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
||||
# restart: always
|
||||
#
|
||||
# mysql:
|
||||
# container_name: vanillameta_mysql
|
||||
# image: mysql:5.7
|
||||
# ports:
|
||||
# - "3306:3306"
|
||||
# networks:
|
||||
# - vanillameta
|
||||
# environment:
|
||||
# MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
||||
# MYSQL_CHARSET: utf8mb4
|
||||
# MYSQL_DATABASE: ${DB_NAME}
|
||||
# MYSQL_USER: ${DB_USERNAME}
|
||||
# MYSQL_PASSWORD: ${DB_PASSWORD}
|
||||
# TZ: Asia/Seoul
|
||||
# restart: always
|
||||
#
|
||||
# command:
|
||||
# --default-authentication-plugin=mysql_native_password
|
||||
## --init-file /docker-entrypoint-initdb.d/dump_data.sql
|
||||
# volumes:
|
||||
# - ./mysql:/var/lib/mysql/
|
||||
# - ./db/conf.d:/etc/mysql/conf.d
|
||||
# - ./mysql-init-files/dump_data:/docker-entrypoint-initdb.d/dump_data
|
||||
|
||||
|
||||
version: "3.7"
|
||||
services:
|
||||
main:
|
||||
build:
|
||||
@@ -41,11 +88,15 @@ services:
|
||||
- vanillameta
|
||||
depends_on:
|
||||
- mysql
|
||||
# - pg
|
||||
# - mssql
|
||||
links:
|
||||
- "mysql"
|
||||
# - "pg"
|
||||
- "mysql:mysqldb"
|
||||
# - "pg"
|
||||
# - mssql
|
||||
env_file:
|
||||
- .env
|
||||
tty: true
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
||||
restart: always
|
||||
@@ -56,7 +107,8 @@ services:
|
||||
ports:
|
||||
- "3306:3306"
|
||||
networks:
|
||||
- vanillameta
|
||||
- vanillameta
|
||||
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
||||
MYSQL_CHARSET: utf8mb4
|
||||
@@ -65,13 +117,21 @@ services:
|
||||
MYSQL_PASSWORD: ${DB_PASSWORD}
|
||||
TZ: Asia/Seoul
|
||||
restart: always
|
||||
command:
|
||||
--default-authentication-plugin=mysql_native_password
|
||||
# --init-file /docker-entrypoint-initdb.d/dump_data.sql
|
||||
command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
|
||||
--default_authentication_plugin=mysql_native_password
|
||||
|
||||
volumes:
|
||||
- ./mysql:/var/lib/mysql/
|
||||
- ./db/conf.d:/etc/mysql/conf.d
|
||||
- ./mysql-init-files/dump_data:/docker-entrypoint-initdb.d/dump_data
|
||||
- mysql:/var/lib/mysql
|
||||
- ./db/conf.d:/etc/mysql/conf.d
|
||||
- ./mysql-init-files/dump_data:/docker-entrypoint-initdb.d
|
||||
|
||||
testdb:
|
||||
image: mysql:5.7
|
||||
ports:
|
||||
- "3307:3306"
|
||||
restart: always
|
||||
|
||||
|
||||
|
||||
|
||||
# mariadb:
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# mysql_config_editor set --login-path=test --host=dev-sellerking-service.cpxfjdgipx1h.ap-northeast-2.rds.amazonaws.com --user=vanillabrain --password
|
||||
# Enter password: qkslffk123123
|
||||
|
||||
mysqldump --single-transaction --databases vanillameta_auth -h dev-sellerking-service.cpxfjdgipx1h.ap-northeast-2.rds.amazonaws.com -u vanillabrain -pqkslffk123123 < /docker-entrypoint-initdb.d/dump_data/dump_data.sql
|
||||
mysqldump --single-transaction --databases --column-statistics=0 vanillameta_auth -h localhost -u vanillabrain -pqkslffk123123 < /docker-entrypoint-initdb.d/dump_data/dump_data.sql
|
||||
# mysqldump -h dev-sellerking-service.cpxfjdgipx1h.ap-northeast-2.rds.amazonaws.com -u vanillabrain --password > dump_data.sql
|
||||
|
||||
#end of init.sh
|
||||
Reference in New Issue
Block a user