在阿里云上安装docker和mysql
程序员文章站
2022-03-07 09:31:56
...
1.安装docker
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce
systemctl start docker
2.在docker安装mysql
这里使用网易云的mysql镜像 网易云镜像仓库地址
docker pull hub.c.163.com/library/mysql:5.6.35
3.在docker中运行mysql
docker run --name mysql -p 12345:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6.35
//-name mysql 为容器名
//-p 12345:3306 开启'12345'端口号
//MYSQL_ROOT_PASSWORD=123456 '123456'为数据库密码
4.相关docker操作
docker ps // 查看所有正在运行容器
docker stop containerId // containerId 是容器的ID
docker ps -a // 查看所有容器
docker ps -a -q // 查看所有容器ID
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
5.使用Navicat连接远程Mysql
5.1进入mysql
docker exec -it mysql bash //mysql指容器名称
mysql -u root -p
5.2执行如下命令开启权限
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
然后刷新mysql权限
5.3进入阿里云ECS安全组开通端口号
5.4连接设置
上一篇: join()方法怎么用
下一篇: 安装docker安装mysql