eradk/mysql

By eradk

Updated about 2 months ago

Image
0

153

Built:

EXPOSE 3306

Commands:

docker exec -i test_mysql reset # Drop/Create database ${MYSQL_DATABASE}
docker exec -i test_mysql import < dump.sql # Import dump to database ${MYSQL_DATABASE}
docker exec -i test_mysql import-targz < dump.sql.tar.gz # Import targz archive to database ${MYSQL_DATABASE}
docker exec -i test_mysql dump > dump.sql # Create dump for database ${MYSQL_DATABASE}

Compose:

mysql:
    image: eradk/mysql:8.0
    ports:
      - 3306:3306
    volumes:
      - mysql:/var/lib/mysql
    environment:
      MYSQL_DATABASE: m2
      MYSQL_ROOT_PASSWORD: dde
    healthcheck:
      test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
      timeout: 20s
      retries: 10
    container_name: test_mysql

Docker Pull Command

docker pull eradk/mysql