原文地址:https://mariadb.com/resources/blog/introducing-docker-images-for-mariadb-enterprise-server/
原文作者:rob hedgpeth
mariadb公司最近发布了,它将提供 的 。
这使得用户能够使用docker下载、安装和使用mariadb enterprise server。docker是一个开放的平台,用于开发、发布和运行应用程序,而无需管理基础设施。
docker通过提供了一个允许你创建一个新容器的镜像。
更具体地说,mariadb公司的付费用户,现在可以使用官方版的mariadb企业数据库镜像来创建docker容器。容器提供了一种可移植的、隔离的方式来管理软件,而不必担心主机操作系统。
容器的易用性
您可能已经知道 已经发布一段时间了。
现在mariadb企业版数据库也支持docker部署,以支持需要在现有基础设施上快速部署的场景,例如:
- 作为持续集成(ci)的一部分,不断创建和销毁的自动化测试环境。
- 在本地工作站上创建一个小型测试环境。
- 在同一主机创建多个隔离的测试环境。
创建一个mariadb企业版docker容器
从这里开始,我们从mariadb企业docker注册中心拉取一个mariadb企业版数据库的镜像,以此可以快速、简单的启动一个容器。
提示:关于如何使用mariadb企业docker注册中心来创建和部署一个docker容器,等更多更详细的参考资料,请务必参考。
第一步:获取您的mariadb客户下载令牌
要使用mariadb企业docker注册中心,您需要在出现提示的地方提供客户下载令牌作为密码。
因此,为了获取令牌,你需要做以下事情:
- 导航到mariadb客户门户网站的页面。
- 登陆您的。
- 复制客户下载令牌,稍后将作为登录mariadb企业docker注册中心的密码。
第二步: 登录docker注中心
执行下面的docker
命令登录mariadb企业docker注册中心:
$ docker login docker.mariadb.com
然后,当出现提示时,输入登录凭证:
- 用户名: 与mariadb账户关联的电子邮箱地址。
- 密码: 步骤1中获取的客户下载令牌。
第三步: 拉取docker镜像
在mariadb企业docker注册中心的企业服务器仓库里,包含了使用特定 来映射不同mariadb企业发行版的镜像。
注意:在本次演练中,我将使用latest
标签,它指向最新版本的mariadb数据库镜像。有关可用标签的更多信息,请参阅。
使用下面的命令拉取最新的docker镜像:
$ docker pull docker.mariadb.com/enterprise-server:latest
第四步:创建一个新的容器
当你已经拉取mariadb企业版docker镜像,你就可以创建一个新的容器:
$ docker run --detach --name mariadb-es-latest --env
mariadb_root_password='password123!'
docker.mariadb.com/enterprise-server:latest
然后会返回一个新的容器序号:
第五步:连接容器并使用mariadb企业版
最后,您可以确认容器已经创建,mariadb企业版已启动成功,通过连接容器并使用容器中所包含的mariadb命令行客户端。
$ docker exec -it mariadb-es-latest mariadb -u root -ppassword123!
了解更多
如果您想更多的了解关于如何开始使用mariadb企业docker注册中心,来管理容器化的mariadb企业版数据库,您可以从获取更多信息。
同时,如果您想了解更多关于mariadb特性和功能,可以参阅下面的资源:
- – 一个github空间提供了开发示例
祝您使用愉快!