计算机网络/计算机科学与应用/系统/运维/开发

Docker 部署MySQL数据库

一、安装mysql

安装前,先建立一个包裹mysql程序,选择debian系统镜像作为安装mysql所使用容器的基础镜像

创建一个容器并进入到容器中

[zth@localhost ~]$ sudo docker run -it --name mysql debian:jessie /bin/bash root@3a48a6925d62:/#


为了安装最新的mysql,需要对apt软件仓库中的mysql软件源进行配置。

echo "deb http://repo.mysql.com/apt/debian/ jessie mysql-5.7" 

> /etc/apt/sources.list.d/mysql.list


apt仓库更新 更新软件及下载源等信息

apt-get update


通过apt安装perl 和 pwgen2个软件,因为进行mysql 数据库初始化要用到这2个软件

apt-get install -y --no-install-recommends perl  pwgen 


通过apt安装mysql

apt-get install -y mysql-server="5.7.15-1debian8"


创建一个运行mysql用户

groupadd -r mysql

useradd -r -g mysql mysql


通过改用户运行mysqld程序

mysqld --user mysql



Docker

人生于世,就得有点兴致,闲暇之时,或乐游山水、或尽享食味、或寄情岁时,它让我们的生活变得充盈。

评论

^