An open API service indexing awesome lists of open source software.

https://github.com/mrlesmithjr/docker-ansible-mysql


https://github.com/mrlesmithjr/docker-ansible-mysql

ansible docker mysql

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

Repository Information
======================
Builds a [Docker] image running [MySQL] based on Alpine Linux ready for use.
Provisioning provided via [Ansible].

How-To
------
Build
```
docker build -t ansible-mysql .
```

Consume

`default`
```
docker run -d --name mysql -p 3306:3306 mrlesmithjr/mysql:alpine
```
`define root password`
```
docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=P@55w0rd -p 3306:3306 mrlesmithjr/mysql:alpine
```
`define db to create`
```
docker run -d --name mysql -e MYSQL_DATABASE=pdns -p 3306:3306 mrlesmithjr/mysql:alpine
```
`define db, user, and password`
```
docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=P@55w0rd -e MYSQL_DATABASE=phpipam -e MYSQL_USER=phpipam -e MYSQL_PASSWORD=phpipam -p 3306:3306 mrlesmithjr/mysql:alpine
```
`define volume for persistent storage`
```
docker run -d --name mysql -v $PWD/.data:/var/lib/mysql -p 3306:3306 mrlesmithjr/mysql:alpine
```

License
-------

BSD

Author Information
------------------

Larry Smith Jr.
- [@mrlesmithjr]
- [everythingshouldbevirtual.com]
- [mrlesmithjr@gmail.com]

[MySQL]:
[Docker]:
[Ansible]:
[@mrlesmithjr]:
[everythingshouldbevirtual.com]:
[mrlesmithjr@gmail.com]: