首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Docker使用-构建MySQL

拉取官方镜像(我们这里选择5.7,如果不写后面的版本号则会自动拉取最新版) docker pull mysql:5.7 # 拉取 mysql 5.7 docker pull mysql...# 拉取最新版mysql镜像 MySQL文档地址 检查是否拉取成功 $ sudo docker images 一般来说数据库容器不需要建立目录映射 sudo docker run -p 3306:3306...-p: 指定端口映射,格式为:主机(宿主)端口:容器端口 如果要建立目录映射 sudo docker run -p 3306:3306 --name mysql \ -v /usr/local/docker.../mysql/conf:/etc/mysql \ -v /usr/local/docker/mysql/logs:/var/log/mysql \ -v /usr/local/docker/mysql/...检查容器是否正确运行 docker container ls 或 docker ps 可以看到容器ID,容器的源镜像,启动命令,创建时间,状态,端口映射信息,容器名字 使用Nacivatl连接MySQL

57530

使用dockermysql镜像

环境 macOS 10.13.2 docker 17.12.0 mysql镜像版本 5.7.21 确保docker运行 安装mysql镜像 到官网查看mysql镜像相关信息,使用docker指令pull...安装 docker pull mysql:5.7.21 1 使用docker指令images查看是否安装成功 初次运行镜像 docker run --name mysql.5.7.21 -p 3306...-e 为设置执行时的环境变量,在这里我设置mysql的root密码,相关变量可参考官网 -d 为设置镜像,镜像名:版本 完成后使用docker命令ps查看是否成功运行 docker ps 1 使用终端登录数据库...mysql:5.7.21容器的ID 再次运行容器 先查看有哪些已存在的容器,并使用ID启动容器 docker ps -a 1 2 启动 docker start 60a4f6de39c2...1 使用cli登录同上一节第二个指令 导出数据 导出创建的数据库test 要保持mysql运行,导出到桌面 docker exec mysql.5.7.21 /usr/bin/mysqldump

1.2K10

「  【Dockerdocker的基础使用介绍(小白如何使用docker)  」

容器是完全使用沙箱机制,相互之间不会有任何接口 安装 目前,大多数linux系统已经包含docker的软件源,所以只需要一句命令安装完事,这里以centos为例 yum install docker-ce.../bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash 然后键入了exit是退出容器内shell 如何查看运行了哪些docker 键入docker...ps 即可查看正在运行的docker 如何再次进入ubuntu的终端 我们键入docker attach 容器ID 容器的ID我们用docker ps即可看见 exit又可以切回宿主机 如何删除镜像 我们使用...docker (停止docker)sudo systemctl restart docker (重启docker)sudo systemctl status docker (查看docker运行状态)...sudo systemctl disable docker (取消docker开机自启动) sudo systemctl enable docker (开启docker开机自启动) sudo docker

58130

使用docker部署项目_mysql使用

在 【Docker】 下部署,使用命令行进行拉取。...1、拉取mysql 最新版本mysqldocker pull mysql:latest 拉取5.7版本mysqldocker pull mysql:5.7 2、启动容器镜像 docker run...-e MYSQL_ROOT_PASSWORD=Dl123456   初始化 root 用户的密码 3、登录容器 docker exec -it my-mysql bash ls 进入MySQl容器...使用docker exec 命令,-it是参数,bash表示创建一个交互界面 退出容器 方法一:如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器 方法二:如果使用exit退出,那么在退出之后会关闭容器...容器: docker restart [CONTAINER ID] 退出mysql数据库: exit 【说明】 mysql 8.0版本以后 默认使用 caching_sha2_password 身份验证机制

1.1K80

如何使用Docker Compose

但是Docker Compose允许您使用YAML文件来定义多容器应用程序,从而解决了这个问题。您可以根据需要配置任意数量的容器,如何构建和连接它们以及应该存储数据的位置。...本指南将说明docker-compose.yml文件的组织方式,并说明如何使用它来创建几个基本的应用程序配置。 注意:通常,使用Docker Compose构建的应用程序中的容器都将在同一主机上运行。...somewordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress...有关详细信息,请参阅“ 撰写文件”参考 警告docker-compose.yml上面的示例使用该environment指令将MySQL用户密码直接存储在YAML文件中,以作为环境变量导入容器。...您可以定义它们如何协同工作和通信。

3.8K20

使用docker安装mysql主从集群

安装MySQL主容器首先,使用以下命令创建MySQL主容器:docker run --name mysql-master -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456...-d mysql:latest在这里,使用Docker官方提供的MySQL镜像,并且使用MySQL的默认3306端口。...配置MySQL主容器使用以下步骤配置MySQL主容器:1.连接MySQL主容器使用以下命令连接到MySQL主容器:docker exec -it mysql-master bash2.创建数据库和用户在连接到...安装MySQL从容器接下来,使用以下命令创建MySQL从容器,并将它们连接到MySQL主容器:docker run --name mysql-slave1 -p 3307:3306 -e MYSQL_ROOT_PASSWORD...配置MySQL从容器使用以下步骤配置MySQL从容器:1.连接MySQL从容器使用以下命令连接到MySQL从容器:docker exec -it mysql-slave1 bash2.启用主从复制在连接到

70940

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券