Installing a fresh instance of 0.24.13

17 views
Skip to first unread message

S Ramakrishnan

unread,
May 13, 2025, 2:38:53 AMMay 13
to Kill Bill users mailing-list
Hi -

I want to install a new instance.of killbill 0.24.13. I assume that when I run
0.24.13 docker image, it would create the required mysql database schema
as a part of installing the image and startup killbill.

What I find is that when I install the docker image, it starts up killbill and mysqld
but does not create the killbill database.

Am I expected to create the database manually using the ddl.sql files in the src?
Any suggestions appreciated.

  $ docker pull killbill/killbill:0.24.13
  $ docker run -d -p 8080:8080 -p 3306:3306 --name killbill-0.24.13 killbill/killbill:0.24.13
  $ docker exec -it mysql bash
  bash-5.1# mysql -u root -p
  Enter password:

 Welcome to the MySQL monitor.  Commands end with ; or \g.
 //...

mysql> use killbill;
ERROR 1049 (42000): Unknown database 'killbill'

mysql> show databases;

+--------------------+
| Database          
| +--------------------+
| information_schema   |
| mysql                          |
| performance_schema |
| sys                              |
+--------------------+
4 rows in set (0.006 sec)
mysql>
  

Regards,

Rk

Pierre-Alexandre Meyer

unread,
May 13, 2025, 2:44:47 AMMay 13
to S Ramakrishnan, Kill Bill users mailing-list
We provide a dedicated Docker image for MySQL, with the right DDL installed: killbill/mariadb:0.24

See https://docs.killbill.io/latest/getting_started#_docker_installation

--
You received this message because you are subscribed to the Google Groups "Kill Bill users mailing-list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to killbilling-us...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/killbilling-users/CANpfqgd9T9zzi%2BSD86BiFspq%2B5NzNgpNPde9F6FhPtqp%3D7Xw-Q%40mail.gmail.com.


--
Pierre
Reply all
Reply to author
Forward
0 new messages