Docker实践搭建删除MySQL服务
只需要两步:⼀、拉取mysql镜像;⼆、启动容器。
拉取对应镜像,Docker提供了⼀个类似Github的开源平台,提供开源镜像,当我们docker pull <image-id>的时候,默认会去这个公共仓库拉取最新版本下载。⼀、拉取mysql镜像
1.在上搜索想要下载的镜像,例如"mysql",搜索结果默认安装下载量排序,⼀般来讲点进排在⾸位的就好(注意镜像名称后缀信息)。
2.复制docker pull mysql并执⾏该命令即可开始下载,默认最新版本,咱们⽤docker pull mysql:57.33。
mysql社区版国内镜像下载3、查看本地镜像docker images
⼆、启动mysql服务&连接数据库测试
docker run --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3307 -d mysql:5.7.33
-name:给新创建的容器命名,此处命名为mysql01
-e:配置信息,此处配置mysql数据库的root⽤户的登陆密码
-p:端⼝映射,此处映射主机3307端⼝到容器mysql01的3306端⼝
-d:成功启动容器后输出容器的完整ID,例如上图
最后⾯mysql指的是mysql镜像名字
docker ps查看容器运⾏状态,容器的简写ID,容器的源镜像,创建时间,状态,端⼝映射信息,容器名字等。
docker inspect mysql01查看这个容器的详细信息,例如查看运⾏的数据库服务的连接信息。
三、删除mysql镜像
1.查看所有运⾏中的容器docker ps;
2.停⽌容器运⾏docker stop <container-id>;
3.删除这个容器docker rm <container-id>;
4.删除这个镜像docker rmi <image-id>。
5.查询容器IP:docker inspect --format='{{.NetworkSettings.IPAddress}}' 容器名称|容器id。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论