安装docker
sudo snap install docker
配置docker镜像
sudo gedit /var/snap/docker/current/config/daemon.json
{
"log-level": "error",
"storage-driver": "overlay2",
"registry-mirrors": ["http://hub-mirror.c.163.com"],
"insecure-registries" : [ "www.xx.net:5000" ]
}
重启docker
sudo snap restart docker
安装mysql
拉取mysql镜像
docker pull mysql
启动容器
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
docker run -di -p 3306:3306 --name mysql57 -e MYSQL_ROOT_PASSWORD=123456 centos/mysql-57-centos7
查看容器
docker ps -a
进入容器,容器id
docker exec -it 容器ID bash
进入mysql
mysql -h localhost -u root -p
见到如下界面,密码是 123456
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
ALTER
安装mysql web管理工具
用的时候很简单,拉下来:
docker pull phpmyadmin/phpmyadmin
启动镜像
docker run --name phpadmin -p 8006:80 -d --link mysql:db phpmyadmin/phpmyadmin
然后在浏览器打开127.0.0.1:8080就可以看到界面了,输入用户名密码就可以登录管理了,可以多人同时使用。