1.安装 docker
Linux 系统上使用 docker 大大降低了我们使用各种软件的门槛,推荐有兴趣的同学一定要去学习一下 docker,
docker 安装的官方网站,复制命令一步步执行即可:
docker 安装命令如下复制安装即可:
(这里有个问题就是是否需要用root用户,后面需要再确定)
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io
经过上述三个步骤,恭喜你,你的docker 安装成功了,下面运行 docker , 命令如下,启动 docker :
systemctl start docker
查看 docker 是否已经被启动,
systemctl status docker
如果你这里显示的是激活(active)状态 ,恭喜你的 docker 安装成功了 !!!
2.安装 mysql
在安装 mysql 之前先在 server 上建立一个文件夹用来存放修改配置文件,方便我们快速配置 mysql :
mkdir -p ~/software/mysql/conf ~/software/mysql/logs ~software/mysql/data
下面做如下的操作来安装 mysql :
远程拉取 mysql 的数据库
docker pull mysql
首先运行一个实例:
docker run -it -d -- name mysql -e MYSQL_ROOT_PASSWORD=123456 mysql
复制该实例的配置文件到 server 当中:
docker cp mysql:/etc/mysql/conf.d ~software/mysql/conf
删除旧的实例:
docker rm -f mysql
重新创建一个 mysql 容器:
docker run -it -d
--name mysql
-p 3306:3306
-v ~/software/mysql/conf:/etc/mysql/conf.d
-v ~/software/mysql/logs:/logs
-v ~/software/mysql/data:/var/lib/mysql
-e MYSQL_ROOT_PASSWORD=123456
mysql