原文地址:https://mariadb.com/resources/blog/introducing-docker-images-for-mariadb-enterprise-server/
原文作者:Rob Hedgpeth
MariaDB公司最近發布了MariaDB企業Docker注冊中心,它將提供 MariaDB企業版數據庫 的 Docker鏡像。
這使得用戶能夠使用Docker下載、安裝和使用MariaDB Enterprise Server。Docker是一個開放的平臺,用于開發、發布和運行應用程序,而無需管理基礎設施。
Docker通過提供了一個允許你創建一個新容器的鏡像。

更具體地說,MariaDB公司的付費用戶,現在可以使用官方版的MariaDB企業數據庫鏡像來創建Docker容器。容器提供了一種可移植的、隔離的方式來管理軟件,而不必擔心主機操作系統。
容器的易用性
您可能已經知道 MariaDB社區版數據庫的Docker鏡像 已經發布一段時間了。

現在MariaDB企業版數據庫也支持Docker部署,以支持需要在現有基礎設施上快速部署的場景,例如:
- 作為持續集成(CI)的一部分,不斷創建和銷毀的自動化測試環境。
- 在本地工作站上創建一個小型測試環境。
- 在同一主機創建多個隔離的測試環境。
創建一個MariaDB企業版Docker容器
從這里開始,我們從MariaDB企業Docker注冊中心拉取一個MariaDB企業版數據庫的鏡像,以此可以快速、簡單的啟動一個容器。
提示:關于如何使用MariaDB企業Docker注冊中心來創建和部署一個Docker容器,等更多更詳細的參考資料,請務必參考官方文檔。
第一步:獲取您的MariaDB客戶下載令牌
要使用MariaDB企業Docker注冊中心,您需要在出現提示的地方提供客戶下載令牌作為密碼。
因此,為了獲取令牌,你需要做以下事情:

第二步: 登錄Docker注中心
執行下面的docker命令登錄MariaDB企業Docker注冊中心:
$ docker login docker.mariadb.com
然后,當出現提示時,輸入登錄憑證:
- 用戶名: 與MariaDB賬戶關聯的電子郵箱地址。
- 密碼: 步驟1中獲取的客戶下載令牌。

第三步: 拉取Docker鏡像
在MariaDB企業Docker注冊中心的企業服務器倉庫里,包含了使用特定 標簽(tags) 來映射不同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特性和功能,可以參閱下面的資源:
- MariaDB官方文檔
- MariaDB開發者中心
- MariaDB開發者代碼中心 – 一個GitHub空間提供了開發示例
- MariaDB社區Slack
祝您使用愉快!




