docker|docker 运行mysql镜像_Docker下使用mysql镜像

1.查询mysql镜像
docker search mysql
2.Docker拉取mysql镜像
docker pull mysql:5.7.24
【docker|docker 运行mysql镜像_Docker下使用mysql镜像】说明:pull 拉取命令,mysql镜像名称,5.7.24镜像标签名类似版本
3.查看Docker所有镜像
docker images

docker image ls
4.创建mysql镜像容器运行网络
docker network create -d bridge mysql
5.启动镜像
docker run
--name mysql
-p 3306:3306
-e MYSQL_ROOT_PASSWORD=123456
-d
--network mysql
mysql:5.7.24
6.退出容器并停止服务
docker stop $(docker ps --filter=ancestor=mysql:5.7.24 --format "{{.ID}}")
7.删除容器
docker rm 容器ID
8.删除docker镜像
docker images rm 镜像名:标签名
docker rmi 镜像ID
9.进入mysql
docker exec -it 容器名 /bin/bash
mysql -uroot -p123456
create database if not exists user_center_docker default charset utf8 collate utf8_general_ci;
批量获取删除表的语句
select concat("DROP TABLE IF EXISTS ", table_name, "; ") from information_schema.tables where table_schema="user_center_docker";
标签:24,容器,5.7,mysql,镜像,Docker,docker
来源: https://blog.51cto.com/suyanzhu/2383176

    推荐阅读