最近装了个linux系统在装数据库的时候出现了很大的问题,在网上也没有找到解决的办法,就接触学习了一下docker。
首先按装个docker
使用paru安装Docker
paru -S docker
启动Docker服务
systemctl start docker
查看服务装态
systemctl status docker
设置开机自动
systemctl enable docker
问题
docker安装完成,一般用户没有权限启动docker服务,只能通过sudo来通过root用户权限来启动docker,所以我们要给普通用户权限。
sudo gpasswd -a $USER docker
newgrp docker
docker安装Mysql8.0(下载镜像、创建实例、启动、连接)
docker仓库搜索mysql
docker search mysql
docker仓库拉取mysql8.0
docker pull mysql:8.0
安装运行mysql8.0
docker run -p 3306:3306 --name mysql8.0 -e MYSQL_RROOT_PASSWORD=root -d mysql8.0 #docker run -p 本机主机端口号:容器服务端口号 --name 容器名字 -e 配置信息修改 -d