【鲲鹏云主机】华为云主机部署Docker并测试安装部署MariaDB

举报
gwpyuha 发表于 2019/12/01 23:29:34 2019/12/01
【摘要】 云服务器规格:鲲鹏通用计算增强型 | kc1.large.2 | 2vCPUs | 4GB

首先在华为云上面申请免费的KC1云主机,规格如下:

image.png

远程登陆云主机后,首先要配置安装环境:

安装wegt工具:yum install wget -y

image.png

我这里之前已经装过了,所以会回显这个提示。

我们可以参照  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

 

image.png

下面我们用Docker安装MariaDB测试一下我们安装的Docker是否可用:

  1. docker search mariadb 搜索mariadb镜像(非必须)

  2. docker pull mariadb 下载docker镜像

  3. docker images 查看本地已有的所有镜像

    image.png

  4. 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

       image.png

       这个我已经安装完成了,所以回显说需要创建一个新的container

最后我们测试一下我们利用docker安装MariaDB是否可用:

  • 查看容器是否运行:docker ps -a

    image.png

  • 进入容器并连接数据库:docker exec -it e37e0714352f /bin/bash

    成功进入容器后连接数据库:mysql -uroot -p123456

    image.png

     

     

完美!!!

      

 

 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。