dockerized python crypto app
# without volume mapping
docker run -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql:8.0.0
# with volume mapping
docker run -e MYSQL_ROOT_PASSWORD=root -v /private/var/services/mysql:/var/lib/mysql -p 3306:3306 -d mysql:8.0.0
# connect
mysql -u root -p -h dev.localhost
# create databases
create database cryptoz
docker build --tag erangaeb/cryptoz:0.1 .
docker build --tag erangaeb/cryptoz:0.1 . --no-cache
# without env variable
docker run -it -a stdin -a stdout erangaeb/cryptoz:0.1
# with env variable
docker run -it -a stdin -a stdout -e DB_HOST=10.4.1.70 erangaeb/cryptoz:0.1
1. docker inspect
2. env variables
3. remove database container
4. volume mapping mysql data
5. multi container links
6. docker compose