Docker安装MariaDB

Docker安装MariaDB

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

2 docker pull mariadb 下载docker镜像

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

4 mkdir -p /data/mariadb/data 建一个目录作为和容器的映射目录

5 docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=输入数据库root用户的密码 -v /data/mariadb/data:/var/lib/mysql -d mariadb

--name启动容器设置容器名称为mariadb

-p设置容器的3306端口映射到主机3306端口

-e MYSQL_ROOT_PASSWORD设置环境变量数据库root用户密码为输入数据库root用户的密码

-v设置容器目录/var/lib/mysql映射到本地目录/data/mariadb/data

-d后台运行容器mariadb并返回容器id

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

7 docker container update --restart=always 容器id 修改容器为自启动

8 进入容器docker exec -it 容器Id bash

9 在容器内登录数据库 mysql -uroot -proot密码

其他常用命令:

docker start 容器id  启动容器

docker stop 容器id  停止容器

相关推荐
小哥哥咯30 分钟前
Oracle 19c 与 MySQL 8.0 字符串数据类型对比
mysql·oracle
草莓熊Lotso34 分钟前
MySQL 数据库基础入门:从概念到实战
linux·运维·服务器·数据库·c++·人工智能·mysql
mingdong060838 分钟前
MySQL 的mysql_secure_installation安全脚本执行过程介绍
数据库·mysql·安全
黑金白土41 分钟前
OpenClaw + Docker + MiniMax 本地养“龙虾”方案
docker·minimax·openclaw·龙虾·龙虾本地部署
不老刘1 小时前
OpenClaw Windows 下 Docker 部署指南
docker·容器·openclaw
白云偷星子1 小时前
云原生笔记6
linux·运维·笔记·mysql·云原生
jason_renyu1 小时前
Windows 系统安装配置 MySQL 服务(含多端口/多实例管理)
windows·mysql·windows安装mysql·windows配置mysql·mysql多端口配置
ai产品老杨1 小时前
打破芯片壁垒:基于Docker与K8s的GB28181/RTSP异构AI视频平台架构实战
人工智能·docker·eureka·时序数据库·etcd
艾莉丝努力练剑1 小时前
【QT】常用控件(一):初识控件,熟悉QWidget
android·linux·数据库·qt·学习·mysql·qt5