如何使用Docker將PostgreSQL、MySQL、MariaDB 上的整合測試執行速度提高20倍?

banq發表於2021-10-18

來自 vladmihalcea的建議:在 tmpfs 上對映資料資料夾,可在使用Docker時,將PostgreSQL、MySQL、MariaDB 上的整合測試執行速度提高 20 倍!
只要在Docker run命令後增加一句:--tmpfs /var/lib/mysql:rw 
例如:

docker run \
--name mariadb \
-p 3306:3306 \
<p class="indent">[b]--tmpfs /var/lib/mysql:rw \[/b]
-e MYSQL_ROOT_PASSWORD=admin \
-e MYSQL_USER=hibernate_orm_test \
-e MYSQL_PASSWORD=hibernate_orm_test \
-e MYSQL_DATABASE=hibernate_orm_test  \
-d mariadb


更多其他資料庫具體做法點選標題

相關文章