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

    Ubuntu 18.04

    安装docker

    sudo apt-get update
    
    curl -s https://get.docker.com/ | sudo sh  # 官网一键安装

    安装mysql

    set -x
    # 构建 Mysql 5.7数据库
    docker pull mysql:5.7
    # 创建数据存储目录 和配置文件目录
    mkdir -p /var/docker_data/mysql/fof/{conf,data,log}
    # 分别赋予读写权限
    chmod 777 -R /var/docker_data/mysql/fof/conf
    chmod 777 -R /var/docker_data/mysql/fof/data
    chmod 777 -R /var/docker_data/mysql/fof/log
    touch /var/docker_data/mysql/fof/conf/my.cnf
    # 创建并运行容器
    docker run -d --name fof_mysql 
               -p 3306:3306 
               -v /var/docker_data/mysql/fof/conf:/etc/my.cnf.d 
               -v /var/docker_data/mysql/fof/mysql:/var/lib/mysql 
               -v /var/docker_data/mysql/fof/log:/var/log/mysql 
               -e MYSQL_ROOT_PASSWORD=Abcd1234 
               mysql:5.7
    docker start fof_mysql

    安装redis

    set -x
    docker pull redis
    docker run -itd --name redis_6379 -p 6379:6379 redis

    # 设置redis密码

    1.进入redis的容器 docker exec -it 容器ID bash

    2.进入redis目录 /usr/local/bin 

    3.运行命令:redis-cli

    4.查看现有的redis密码:config get requirepass

    5.设置redis密码config set requirepass ****(****为你要设置的密码)

  • 相关阅读:
    time模块
    Python进程模块
    Django面试题
    基本命令行语句
    scrapy中的配置与中间件
    JSON编码于解码对应dump于load
    python操作数据库
    Python里的方法
    正则表达式
    Python常用模块
  • 原文地址:https://www.cnblogs.com/wxp5257/p/13597645.html
Copyright © 2011-2022 走看看