Docker-Mysql使用

2018-11-29
  1. 环境

    OS:centos7. 安装Docker

    镜像:mysql 5.6

    数据持久化 挂载宿主机目录到Docker-mysql

    运用exec来执行mysql语句

  2. 获取镜像

    1
    docker pull mysql:5.6
  3. 创建容器

    1
    docker run -itd --name mysql-5.6 -v /var/lib/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=test123  mysql:5.6 --character-set-server=utf8
    1
    docker ps

    image-20181129143749450

  4. 执行语句

    1
    docker exec mysql-5.6 sh -c 'exec mysql -uroot -p"$MYSQL_ROOT_PASSWORD" -e "create database wordpress"'