lixa/mysql

By lixa

Updated over 4 years ago

A customized version of MySQL 5.7, useful to test XTA applications

Image

149

LIXA and XTA

LIXA, LIbre XA, is a free and open source implementation of the XA and TX specifications; it supports even XTA. XTA, XA Transaction API, is a new API that provides two phase commit feature to applications; it has been designed to work in a microservices environment. LIXA and XTA documentation is available at http://www.tiian.org/lixa/

Docker images with SQL databases that are configured to run with LIXA/XTA

Build and run PostgreSQL customized image

docker build -t lixa/postgres .
docker run -e POSTGRES_PASSWORD=lixa -p 5432:5432 -d lixa/postgres -c 'max_prepared_transactions=10'

Build and run MySQL customized image

docker build -f Dockerfile-mysql -t lixa/mysql .
docker run -e MYSQL_ROOT_PASSWORD=mysecretpw -p 3306:3306 -d lixa/mysql

Docker Pull Command

docker pull lixa/mysql