安装mariadb
查询mariadb
docker search mariadb
版本很多,只能去docker hub上查
拉取镜像
docker pull mariadb/server:10.4
在主机上创建数据目录
mkdir -p mydata/mariadb
生成容器
docker run --name mysql \
-p 3306:3306 \
-v /root/mydata/mariadb:/var/lib/mysql \
-e MARIADB_ROOT_PASSWORD=123456 \
-d mariadb/server:10.4
- 指定容器名称为mysql
- 容器3306端口映射到主机3306端口
- 挂载主机上的数据目录到容器,容器内的目录只读
- 设置root密码为 123456
- 后台运行
镜像提供的配置
MARIADB_ROOT_PASSWORDspecify the password for the root userMARIADB_ROOT_HOSTroot用户主机,默认'%'
来源:oschina
链接:https://my.oschina.net/u/3135584/blog/4285539