docker运行mysql实例

  1. 获取mysql镜像

sudo docker pull mysql:

  1. 查看镜像

docker images

  1. 运行mysql(首次运行)
    docker run —name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

    1. run 运行一个容器
    2. --name 后面是这个镜像的名称
    3. -p 3306:3306 表示在这个容器中使用3306端口(第二个)映射到本机的端口号也为3306(第一个)
    4. -d 表示使用守护进程运行,即服务挂在后台
  2. 进入mysql交互界面
    docker exec -it mysql /bin/bash