docker-下载镜像并安装mysql5.7

docker查找镜像(image)

$ docker search ubuntu
docker-下载镜像并安装mysql5.7_第1张图片

下载镜像

$ docker pull image_name

查看本地镜像

$ docker images
查看本地镜像

运行并进入镜像

$ docker run -it repository:tag /bin/bash

下载安装mysql 5.7

[mysql官网]这里有apt-get的安装方式,不需要下载tar包再解压,比较简单。

首先在这里找到deb的地址:http://dev.mysql.com/get/mysql-apt-config_0.8.0-1_all.deb
使用命令 wget http://dev.mysql.com/get/mysql-apt-config_0.8.0-1_all.deb配置好环境准备安装mysql 5.7

发现新下载的ubuntu镜像没有wget命令,安装wget方法如下:
$ apt-get update
$ apt-get install wget

安装好wget之后就可以继续了
$ wget http://dev.mysql.com/get/mysql-apt-config_0.8.0-1_all.deb
$ apt-get update 这里一定要更新一定要更新一定要更新!!!
$ apt-get install mysql-server

安装完成!查看一下mysql的版本
mysql 5.7

启动mysql服务,然后就可以登陆啦~
$ service mysql start
$ mysql -u username -p
docker-下载镜像并安装mysql5.7_第2张图片

ps:一开始以为mysql会自动启动,就没有手动启动,结果登陆的时候报错如下ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2),所以小伙伴们如果遇到2002错误很可能是没有启动服务哦~

你可能感兴趣的:(mysql,docker)