MySql
单机MySql
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
- -d: 后台运行容器,并返回容器ID;(一般必选)
- -i: 以交互模式运行容器,通常与 -t 同时使用;
- -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
- —name:后面是自定义的容器名称
- -p:将本机3306端口与容器3306端口映射(即,直接访问本机3306端口就能访问到docker容器3306的端口)
- -e:设置容器参数,这里设置的
MYSQL_ROOT_PASSWORD
表示容器mysql的root的密码 - 最后跟的我们选择的镜像名称:
image:version
,或者用镜像ID