注:本文所有内容均在CentOS Linux release 7.2.1511 (Core) 上测试完成
假设,你已经安装好docker。如果没有安装好docker可以参考centos7上安装docker
使用
docker pull mysql
1
获得mysql镜像,接着使用
docker images
1
查看镜像列表,如下
使用
docker run -itd -P mysql bash
eg:
docker run -itd --name=mariadb_container_20180224 -p 3306:3306 mariadb /bin/bash
mkdir -p /data/mysql/data
chcon -Rt svirt_sandbox_file_t /data/mysql/data
docker run -v /data/mysql/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name mariadb -itd mariadb:latest
docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name mariadb -itd mariadb:latest
1
启动mysql镜像,docker run是启动容