前言
腳本下載:(包含MySQL、Redis、Elastic Search、Kibana和啓動腳本)
鏈 接
提取碼:1i72
1. Docker安裝
- 安裝依賴
yum install -y yum-utils device-mapper-persistent-data lvm2
- 直接按照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
# 博主這裏聯網安裝最新版本(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
-
腳本安裝MySQL
博主這裏使用腳本在Docker中安裝MySLQ(腳本文件見前言中的網盤鏈接):
腳本安裝命令:
MySQL成功安裝,並啓動:
-
配置密碼、遠程登陸(sql腳本有創建數據庫命令,請忽略):
從container id進入後臺執行腳本:
-
Windows使用Navicat連接測試:
如果連接失敗,嘗試重啓MySQL: