mariadb 安装使用

docker hub官网 https://hub.docker.com

mariadb docker 官网 。 https://hub.docker.com/_/mariadb

启动容器

mkdir /Users/${username}/Docker/mariadb
docker run --name mariadb -v  \
/Users/${username}/Docker/mariadb:/var/lib/mysql \ 
-e MYSQL_ROOT_PASSWORD=$password -p 3306:3306 \ 
--character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci \ 
-d mariadb:10.5

导入数据库

docker exec -i mariadb sh \ 
-c 'exec mysql -uroot -p"$password" database' \
 < /Users/$username/backup/database.sql

修改容器

#将容器做成镜像 
docker commit mariadb localhost/mariadb:10.5
#备份旧数据,删除旧容器
#通过 localhost/mariadb:10.5 镜像重新启动
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。