zoukankan      html  css  js  c++  java
  • Docker使用Mysql镜像命令

    本次使用的环境是win10下的hyper-v安装的CentOS7系统

    控制台输入命令:

    docker run -p 3307:3306 --name mysql01 -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/mysql_db:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=111111 -d mysql

    命令说明:

    -p 3307:3306 --将容器的 3307 端口映射到主机的 3306 端口。
    --name mysql01 --容器名称
    -v $PWD/conf:/etc/mysql/conf.d --将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。
    -v $PWD/logs:/logs --将主机当前目录下的 logs 目录挂载到容器的 /logs。
    -v $PWD/mysql_db:/var/lib/mysql --将主机当前目录下的mysql_db目录挂载到容器的 /var/lib/mysql 。
    -e MYSQL_ROOT_PASSWORD=111111 --初始化 root 用户的密码。
    -d mysql --后台运行

    注意事项:

    使用PWD的时候需要确定你当前所处的文件路径,比如如果处在的是根目录,那PWD就是 /   ,如果处在 /etc/docker目录下,那PWD就是 /etc/docker,可以在终端输入PWD,然后回车查看当前所处的路径

  • 相关阅读:
    DOM基础(二)
    DOM基础(一)
    JS入门(五)
    linux的用法
    一道关于运行顺序题
    vue框架
    HTML的知识点
    从队友那偷来的主席树模板(静态区间第k小)
    网络流基础模型——任务分配模型(HDU 3572)
    HDU 5521 Meeting(建图思维)
  • 原文地址:https://www.cnblogs.com/freedomwei/p/10706211.html
Copyright © 2011-2022 走看看