DbUp MySQL Docker
1.0.0
Docker에서 MySQL 클라이언트를 사용하는 DbUp .Net. Docker의 DbUb MySQL.
DbUp은 SQL Server, MySQL 데이터베이스에 변경 사항을 배포하는 데 도움이 되는 .NET 라이브러리입니다. 이미 실행된 SQL 스크립트를 추적하고 데이터베이스를 최신 상태로 유지하는 데 필요한 변경 스크립트를 실행합니다.
https://dbup.readthedocs.io/en/latest/
scripts
폴더 안에 모든 데이터베이스 스크립트를 추가하세요.
도커
scripts
폴더 안에 SQL 파일을 추가한 후 도커 이미지를 빌드합니다.
docker build --no-cache -t dbup-demo .
성공적인 빌드 후 데이터베이스 연결을 위한 쿼리 문자열 인수를 전달하여 도커 이미지를 실행합니다.
docker run dbup-demo 'server=127.0.0.1;port=3306;database=data;user=root;password=passwordsecret;'