AppScale with Docker

Skip to first unread message

Phat Le

Sep 17, 2018, 11:20:46 AM9/17/18
to AppScale Community
Hi everyone, 
i'm using docker to run AppScale with fast-start script, so how can i add another database node (like mysql-server on docker container) to the AppScalefile ? 
i have 2 docker containers: first is running AppScale, second is running mysql-server.

Chris Donati

Sep 17, 2018, 12:47:52 PM9/17/18
Just to clarify, AppScale uses Cassandra as the database backend for the datastore API. In the AppScalefile, that is what the "database" role indicates (which machines should run Cassandra for the datastore API).

AppScale does not currently have support for managing a MySQL server. You can still connect to one with your AppScale app, but you'll need to start and manage the MySQL server yourself. It sounds like you've already done this.

Since AppScale does not manage the MySQL server, you do not need to include it in the ips_layout of your AppScalefile in order to make it accessible to your app. Depending on how your network is set up, you may need to expose the ports of your MySQL service. I don't have much experience with Docker, but might be helpful. Is the port that MySQL is running on accessible to the container that AppScale is running on?

You received this message because you are subscribed to the Google Groups "AppScale Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To post to this group, send email to
Visit this group at
For more options, visit

Reply all
Reply to author
0 new messages