zoukankan      html  css  js  c++  java
  • docker 安装 mysql

    如果本地没有镜像,可以先下载:

    docker search [image_name]
    docker pull [image_name]
    

    下载镜像之后,docker images 查看所有镜像,然后使用下面的命令启动一个 mysql 容器。

    docker run --name mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d 71b5c7e10f9b
    
    # -i 代表运行容器
    # -t 表示容器启动之后会进入命令行。加入这两个参数后,能够登录容器并分配一个伪终端
    # -d 创建一个容器在后台运行,但不会自动登录容器
    # --name 为创建的容器命名
    # -p 表示端口映射,前者是宿主机端口,后者是容器内的映射端口,可以使用这个参数做多个端口映射
    # -e 表示初始化一个 mysql 用户,这里为自定义 root 用户的密码
    # v 表示目录映射关系,前者是宿主机的目录,后者是容器内的目录。(注意:最好做目录映射,在宿主机上做修改,然后共享到容器上)
    # 71b... 是镜像id,如果使用本地已有的镜像创建容器,就这么写。如果本地没有可以先下载镜像再创建容器。
    

    容器启动之后:

    如果需要,还可以设置容器自动启动。


    相关文章:

  • 相关阅读:
    c++之五谷杂粮4---explicit
    ping
    Swift常量和变量
    Swift数据类型简介
    Swift 注释
    Swift标示符以及关键字
    xcode简介
    认识Swift
    Android_adb详解
    详解Android AM命令
  • 原文地址:https://www.cnblogs.com/felix-1/p/11606249.html
Copyright © 2011-2022 走看看