云主机docker 部署mysql实战

   日期:2024-12-29    作者:fnut6 移动:http://qyn41e.riyuangf.com/mobile/quote/9469.html

step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# Step 4: 更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker start

云主机docker 部署mysql实战

 

touch /etc/docker/daemon.json
chmod 777 -R /etc/docker/daemon.json
vi /etc/docker/daemon.json

{
  "registry-mirrors": ["https://docker-proxy.741001.xyz","https://registry.docker-cn.com"]
}

systemctl restart docker
systemctl daemon-reload

 

拉取镜像

docker pull mysql:8.0.33

创建云主机mysql相关目录

mkdir -p /var/mysql/{conf,log,data}

创建一个临时mysql容器获取参数配置

docker run -p 3307:3306 --name mysql -e MYSQL_ROOT_PASSWORD=ovoAdmin123 -d mysql:8.0.33

创建mysql容器,指定端口3308
docker run -p 3308:3306 --name mysql3308 --restart=always
-v /var/mysql/log:/var/log/mysql
-v /var/mysql/data:/var/lib/mysql
-v /var/mysql/conf/my.cnf:/etc/mysql/my.cnf
-e TZ=Asia/Shanghai  
-e MYSQL_ROOT_PASSWORD=123456
-d mysql:8.0.33

若要访问8.0模式,通常需要使用native加密方式

create user user@'%' identified with 'mysql_native_password' by '123456';


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号