【docker】使用学习

【docker】使用学习mysql

备份源sql

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

下载163的源,这是centos7的docker

# curl -o CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

其余的源地址centos

CentOS5 :http://mirrors.163.com/.help/CentOS5-Base-163.repo
CentOS6 :http://mirrors.163.com/.help/CentOS6-Base-163.repo缓存

缓存bash

# yum clean all
# yum makecache

看内核,3.10以上curl

# uname -r 

安装docker学习

# yum -y install docker

启动docker加密

# systemctl start docker

开机启动dockerurl

# systemctl enable docker

 

mysql

docker pull mysql
docker run --name mysqlServer -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
docker exec -it mysql bash
#登陆mysql
mysql -u root -p
新加密方式 caching_sha2_password
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
就加密方式 mysql_native_password
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
#添加远程登陆用户
CREATE USER 'ycx'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'ycx'@'%';
相关文章
相关标签/搜索