安装虚拟机、centos、docker、mysql

虚拟机中安装CentOS与Docker并配置阿里云镜像
这篇博客详细记录了如何在虚拟机中安装CentOS操作系统,接着安装并使用putty连接CentOS,然后安装Docker,并通过putty查看和配置CentOS的IP地址。博主还演示了如何启动Docker,配置阿里云镜像,并最终安装MySQL的过程。

安装虚拟机

1、准备安装程序

在这里插入图片描述

2、安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装centos操作系统

创建虚拟机

在这里插入图片描述
选典型
在这里插入图片描述
选择centos镜像文件,选择稍后安装操作系统
在这里插入图片描述
选择linux,centos 7 64位
在这里插入图片描述
命名虚拟机,选择存储位置
在这里插入图片描述
分配空间,选择默认即可
在这里插入图片描述
自定义硬件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

完成
在这里插入图片描述

启动虚拟机

在这里插入图片描述
选右下角从左往右数第二个图标,连接镜像
在这里插入图片描述
等待
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点软件选择
在这里插入图片描述
开始安装
在这里插入图片描述
设置root密码
在这里插入图片描述
等待安装完成,重启
在这里插入图片描述
完成配置
在这里插入图片描述
操作系统安装完成
在这里插入图片描述

安装putty

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装docker

使用putty连接centos

查看centos的IP地址

在这里插入图片描述

使用连接centos并安装docker

在这里插入图片描述
在这里插入图片描述

启动docker

命令:
启动docker
(1)systemctl start docker
查看是否启动成功
(2)docker version
在这里插入图片描述

配置阿里云镜像

在这里插入图片描述
按insert键后输入
在这里插入图片描述
输入完毕后按 esc,然后按 shift+:,然后输入 wq 按回车退出

重新启动docker
在这里插入图片描述

安装MySQL

搜索mysql命令:
docker search mysql
在这里插入图片描述
安装命令:
docker pull docker.io/mysql
在这里插入图片描述
安装完毕
在这里插入图片描述

### 使用 DockerCentOS 7 上安装 MySQL #### 准备工作 确保已成功安装并配置好 Docker 环境。如果尚未完成此操作,则需先执行以下命令来加载并重启 Docker[^2]: ```bash sudo systemctl daemon-reload sudo systemctl restart docker ``` #### 安装 MySQL 镜像 通过 Docker Hub 获取官方 MySQL 镜像文件,这一步骤可以通过 `docker pull` 命令实现。 ```bash sudo docker pull mysql:latest ``` 该命令会下载最新版本的 MySQL 数据库镜像到本地机器上。 #### 启动 MySQL 容器 创建一个新的容器实例并将 MySQL 服务运行其中。可以指定一些环境变量来自定义设置,比如 root 用户密码等参数。 ```bash sudo docker run --name=mysql-container \ -e MYSQL_ROOT_PASSWORD=your_password_here \ -p 3306:3306 \ -d mysql:latest ``` 上述脚本中的选项解释如下: - `--name=mysql-container`: 给新启动的容器命名。 - `-e MYSQL_ROOT_PASSWORD=your_password_here`: 设置 MySQL 的 root 密码。 - `-p 3306:3306`: 将主机端口映射至容器内部的服务端口。 - `-d mysql:latest`: 表明以后台模式启动最新的 MySQL 版本。 #### 进入 MySQL 容器终端 一旦容器已经启动并且正在运行,就可以利用下面这条指令进入到交互式的 Bash shell 中去管理数据库了[^1]。 ```bash sudo docker exec -it mysql-container /bin/bash ``` 此时可以在容器内直接访问 MySQL 并对其进行各种管理和维护操作。 #### 测试连接 最后,在宿主机或者其他远程客户端尝试建立与 MySQL Server 的 TCP/IP 连接测试其可用性和响应速度。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值