LINUX DOCKER搭建MySQL5.7版本
1.安装dockers
yum install -y docker
- 使用阿里镜像
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://6me3j1zf.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
- 安装数据库
docker run --name=mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
- –name:容器名,此处命名为
mysql
- -e:配置信息,此处配置mysql的root用户的登陆密码
- -p:端口映射,此处映射 主机3306端口 到 容器的3306端口
- -d:后台运行容器,保证在退出终端后容器继续运行
- 查看运行
docker ps -a
5.进入容器
docker exec -it (id前两到三位) bash
dockers命令
6. 拉取镜像
docker pull <容器名 or ID>
- 删除容器
docker rm <容器名 or ID>
- 查看容器日志
docker logs -f <容器名 or ID>
- 查看正在运行的容器
docker ps -a # 为查看所有的容器,包括已经停止的。
- 删除所有容器
docker rm $(docker ps -a -q)
- 停止、启动、杀死指定容器
docker start <容器名 or ID> # 启动容器
docker stop <容器名 or ID> # 启动容器
docker kill <容器名 or ID> # 启动容器