# Full Stack Training Assignment ## Docker 📅 Due Date: 3 Dec, 2021 1. Prepare database a. Run a MySQL container with 5.6 version b. Connect it with your own way(eg. Navicat, MySQL Workbench, Terminal) c. Execute the prepared init-sql script 2. Write a simple service to read/write database( any programming language is fine ) 3. Write a `Dockerfile` to build an image to run your service * base os: centOS 7 * set environment timezone: `Asia/Shanghai` 4. Start your service and MySQL with **two** seperated `docker-compose.yml` 1. Your service ( image built in step 3 ) * use `volumes` way to put your service in the container * the conatiner should be always on 2. MySQL * MySQL version: 5.6 * use `volumes` way to mount db data from container to host * use `volumes` way to init database * set environment timezone: `Asia/Shanghai` 3. Make sure your service connect to MySQL and work well > Note: > Feel free to ask me if you have any confusion.