zoukankan      html  css  js  c++  java
  • Centos部署docker

    零、增加sudo权限

    在/etc/sudoers添加

    ## Allow root to run any commands anywhere
    root ALL=(ALL) ALL
    rzx ALL=(ALL) ALL

    一、更换仓库源

    1.备份

    sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

    2.下载并替换

    sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    3.生产缓存

    sudo yum makecache

    二、安装docker

    1.安装yum-utils

    sudo yum install -y yum-utils

    2.添加docker仓库

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    3.安装docker

    sudo yum install docker-ce

    4.查看版本

    docker -v
    Docker version 19.03.8, build afacb8b

    5.开启docker服务

    sudo systemctl start docker.service

    6.实现开机自启

    sudo systemctl enable docker.service

    7.更换docker hub镜像源

    在/etc/docker新建

    sudo vim daemon.json

    {
      "registry-mirrors": ["https://registry.docker-cn.com"]
    }

     

    三、部署mysql

    1.拉取mysql镜像文件

    sudo docker pull mysql:5.7

    2.开启容器

    docker run -d --name mysql --env MYSQL_ROOT_PASSWORD=rzx980411 -p 3306:3306 mysql:5.7

    3.使用的是阿里云的ECS,要设置一下安全组,放行指定端口,就可以连接了。

     

     四、mysql时区设置

    1.查看当前时间

    select now();

    2.查看时区信息变量

    show variables like "%time_zone%";

    3.设置时区

    set global time_zone = '+08:00';

    set time_zone = '+08:00';

    flush privileges;

     

     

  • 相关阅读:
    luogu_1168: 中位数
    luogu_4762: [CERC2014]Virus synthesis
    luogu_4287:双倍回文
    回文自动机学习笔记
    luogu_3645: 雅加达的摩天楼
    python爬今日头条(ajax分析)
    Python多进程multiprocessing.Pool()
    Python爬微博(ajax+mongo)
    python实用函数之join()
    python之tuple与list
  • 原文地址:https://www.cnblogs.com/-rzx-/p/12668056.html
Copyright © 2011-2022 走看看