在Ubuntu20.04下通过Docker安装和运行MySQL服务

1. 安装MySQL

首先启动docker服务:

sudo service docker start

查看本机已有的镜像:

docker images

如果没有mysql镜像,下载最新版本:

docker pull mysql

确认下载成功:

 安装mysql镜像:

docker run --name docker_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

*** NOTE ***
--name            #给容器取别名
-p 3306:3306                    #将容器的 3306 端口映射到主机的 3306 端口
-d                              #后台启动容器
-e MYSQL_ROOT_PASSWORD=123456   #初始化 root 用户的密码
--lower_case_table_names=1      #设置 mysql 对大小写不敏感
-v /usr/mysql/logs:/logs        #将主机 /usr/mysql目录下的 logs 目录挂载到容器的 /logs。

确认并进入mysql容器:

docker ps
docker exec -ti 380f50a43679 bash

 连接mysql:

mysql -u root -p

在Ubuntu20.04下通过Docker安装和运行MySQL服务_第1张图片

 输入预设的密码(123456)后,连接成功。

查看mysql版本:

select version();

在Ubuntu20.04下通过Docker安装和运行MySQL服务_第2张图片

 

你可能感兴趣的:(docker,运维,linux)