【鲲鹏云主机】华为云主机部署Docker并测试安装部署MariaDB
首先在华为云上面申请免费的KC1云主机,规格如下:
远程登陆云主机后,首先要配置安装环境:
安装wegt工具:yum install wget -y
我这里之前已经装过了,所以会回显这个提示。
我们可以参照 https://support.huaweicloud.com/prtg-kunpengat/docker_01_0001.html 进行Docker的安装部署:
-
配置安装环境,安装相应的依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
卸载原有版本的Docker:
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate
-
配置软件仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
安装Docker:
sudo yum install docker-ce docker-ce-cli containerd.io
-
启动Docker:
sudo systemctl start docker
下面我们用Docker安装MariaDB测试一下我们安装的Docker是否可用:
-
docker search mariadb 搜索mariadb镜像(非必须)
-
docker pull mariadb 下载docker镜像
-
docker images 查看本地已有的所有镜像
-
docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=输入数据库root用户的密码 -d mariadb
--name启动容器设置容器名称为mariadb
-p设置容器的3306端口映射到主机3306端口
-e MYSQL_ROOT_PASSWORD设置环境变量数据库root用户密码为输入数据库root用户的密码
-d后台运行容器mariadb并返回容器id
这个我已经安装完成了,所以回显说需要创建一个新的container
最后我们测试一下我们利用docker安装MariaDB是否可用:
-
查看容器是否运行:docker ps -a
-
进入容器并连接数据库:docker exec -it e37e0714352f /bin/bash
成功进入容器后连接数据库:mysql -uroot -p123456
完美!!!
- 点赞
- 收藏
- 关注作者
评论(0)