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  停止容器

相关推荐
小Pawn爷3 小时前
4.镜像仓库
docker
·云扬·3 小时前
MySQL 8.0 Redo Log 归档与禁用实战指南
android·数据库·mysql
不爱缺氧i4 小时前
完全卸载MariaDB
数据库·mariadb
筵陌4 小时前
MySQL索引及其底层原理(上)
mysql
怣505 小时前
MySQL子查询零基础入门教程:从小白到上手(零基础入门版)
数据库·mysql
江湖有缘5 小时前
零基础入门:使用 Docker 快速部署 Organizr 个人主页
java·服务器·docker
猫头虎6 小时前
基于信创openEuler系统安装部署OpenTeleDB开源数据库的实战教程
数据库·redis·sql·mysql·开源·nosql·database
Nandeska6 小时前
17、MySQL InnoDB ReplicaSet
数据库·mysql
hlABgYML6 小时前
基于NGSIM数据的Wiedemann99跟驰模型标定
mysql
礼拜天没时间.7 小时前
深入Docker架构——C/S模式解析
linux·docker·容器·架构·centos