docker教程可参考:https://www.runoob.com/docker/ubuntu-docker-install.html
在linux上安装docker
1.安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
2.启动服务
通过systemctl启动服务
systemctl start docker
3.查看安装版本
这样子就安装成功了,启动服务以后可以使用docker version查看一下当前的版本。
docker version
4.使用docker安装软件如mysql php等
可以先使用search功能 docker search mysql查看
docker search mysql
这里我们拉取官方的最新版本的镜像:docker pull mysql:latest
5.使用以下命令来查看是否已安装了 mysql:docker images
6.我们可以使用以下命令来运行 mysql 容器:
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
参数说明:
- -p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
- MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
关于mysql的链接或者用工具链接不上参考博文:
https://www.cnblogs.com/jiefu/p/12204555.html
开启远程访问权限
命令:
use mysql;
命令:
select host,user from user;
命令:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
命令:
flush privileges;
然后在远程连接 就可以了