安装Docker,脚本安装MySQL并启动

前言

脚本下载:(包含MySQL、Redis、Elastic Search、Kibana和启动脚本)

链 接

提取码:1i72
安装Docker,脚本安装MySQL并启动_第1张图片

1. Docker安装

  1. 安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 直接按照Docker可能会报selinux错误,解决办法:
# 可能会报错需要更高版本的selinux
yum -y install wget

# 如果下载404, 到页面查看最新的http://mirrors.atosworldline.com/public/centos/7/extras/x86_64/Packages/,加到url末尾即可
wget http://mirrors.atosworldline.com/public/centos/7/extras/x86_64/Packages/container-selinux-2.107-3.el7.noarch.rpm

# 博主安装中会报一些错误, 不过好像不影响后面安装docker
rpm -ivh container-selinux-2.107-3.el7.noarch.rpm --nodeps --force

安装Docker,脚本安装MySQL并启动_第2张图片

  1. 安装Docker
# 博主这里联网安装最新版本(19.03), 如果没有网络可以使用命令yum install docker-ce 离线安装最新版本,
# 官网安装教程(http://get.daocloud.io/#install-docker)
curl -sSL https://get.daocloud.io/docker | sh

# 启动docker,开机启动
systemctl start docker
systemctl enable docker

安装Docker,脚本安装MySQL并启动_第3张图片
在这里插入图片描述

  1. 脚本安装MySQL
    博主这里使用脚本在Docker中安装MySLQ(脚本文件见前言中的网盘链接):
    脚本安装命令:
    安装Docker,脚本安装MySQL并启动_第4张图片
    MySQL成功安装,并启动:
    安装Docker,脚本安装MySQL并启动_第5张图片

  2. 配置密码、远程登陆(sql脚本有创建数据库命令,请忽略):
    从container id进入后台执行脚本:
    安装Docker,脚本安装MySQL并启动_第6张图片

  3. Windows使用Navicat连接测试:
    如果连接失败,尝试重启MySQL:
    安装Docker,脚本安装MySQL并启动_第7张图片
    安装Docker,脚本安装MySQL并启动_第8张图片

2. 相关文章推荐

  1. CentOS本地离线安装MySQL
  2. Docker安装、常用命令
  3. Docker安装MySQL、Redis、RabbitMQ、ElasticSearch、Zookeeper

完!

你可能感兴趣的:(Docker)