# 在debian上通过docker部署和使用mariadb

By [高同学Daniel](https://paragraph.com/@danielgao) · 2022-03-04

---

**内容简介**

在debian上通过docker部署和启动mariadb的实例，然后通过dbeaver连接数据库。

**步骤**

镜像页面的操作说明很详细。我只是记录一下我安装和使用的过程。

有很多个版本可以选择，我安装的是10.4.24版本。

执行下边的语句，如果宿主机没有image，会先下载image，然后启动一个实例。如果已经有了image，则直接启动一个实例。

    docker run --detach --name some-mariadb --env MARIADB_USER=example-user --env MARIADB_PASSWORD=my_cool_secret --env MARIADB_ROOT_PASSWORD=my-secret-pw  mariadb:10.4.24
    

进入实例内。

    docker exec -it mariadb /bin/bash
    

`mariadb`是实例的名称。

查看实例的ip地址

    ip address
    

![](https://storage.googleapis.com/papyrus_images/2e88e88509e199af33e2fb931c2c48bf9dde08906a20da81adb4f972b66af747.jpg)

使用这个地址和3306端口连接mariadb。

---

*Originally published on [高同学Daniel](https://paragraph.com/@danielgao/debian-docker-mariadb)*
