fpytloun / docker-posty-api

Docker image for posty-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation

Install MySQL server container

docker run --name mysql-server -e MYSQL_ROOT_PASSWORD=root -d mysql

Create posty database

docker run -it --link mysql-server:mysql --rm mysql sh -c 'exec mysql -hmysql-server -uroot -proot -e"CREATE DATABASE posty;"'

Run posty-api

docker run --name posty-api --link mysql-server:mysql -d posty-api

Tweaks

Create MySQL user for posty

Run MySQL shell

docker run -it --link mysql-server:mysql --rm mysql sh -c 'exec mysql -hmysql-server -uroot -proot"'

Create user and database

CREATE USER 'posty'@% IDENTIFIED BY 'random_password';
CREATE DATABASE `posty`;
GRANT ALL PRIVILEGES ON `posty`.* TO 'posty'@%;
FLUSH PRIVILEGES;

Run container and submit database informations

docker run --name posty-api --link mysql-server:mysql -e DB_USER=posty -e DB_PASSWORD=random_password -d posty-api

About

Docker image for posty-api


Languages

Language:Shell 100.0%