docker下载mysql镜像并启动容器
下载mysql镜像
docker pull mysql
运行一个mysql容器
命令
docker run --name mysql3306 -p 3306:3306 -e MYSQL\_ROOT\_PASSWORD=ffcsffcs -d mysql
参数含义
run 运行一个容器
–name 后面是这个镜像的名称
-p 3306:3306 表示在这个容器中使用3306端口(第二个)映射到本机的端口号也为3306(第一个)
-e root帐号密码
-d 表示使用守护进程运行,即服务挂在后台
查看当前运行的容器状态
docker ps
docker ps -a
进入容器
sudo docker exec -it mysql3306 bash
使用root登录mysql
mysql -u root -p
重启mysql容器
- 查询容器ID
docker ps -a
- 根据容器ID重启容器
docker restart 5e2fc2de8468